二级C语言
第861题
在面向对象方法中,不属于“对象”基本特点的是( )。
第862题
有以下程序:
#include <stdio.h>
void fun(int a[],int n)
{
int i,t;
for(i=0;i<n/2;i++)
{
t=a[i];
a[i]=a[n-1-i];
a[n-1-i]=t;
}
}
main()
{
int k[10]={1,2,3,4,5,6,7,8,9,10},i;
fun(k,5);
for(i=2;i<8;i++)printf("%d",k[i]);
printf("\n");
}程序运行的结果是( )。
第863题
有以下程序:
#include <stdio.h>
int fun(int a,int b)
{
if(b==0)return a;
else return(fun(--a,--b));
}
main()
{
printf("%d\n",fun(4,2));
}程序运行的结果是( )。
第864题
有以下程序:
#include <stdio.h>
main()
{
int i,j;
for(i=3;i>1;i--)
{
for(j=1;j<=2;j++)printf("%d",i+j);
printf("\n");
}
}程序运行的结果是( )。(以下
第865题
数据流图中带有箭头的线段表示的是( )。
第866题
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(u代表一个空格)( )。
第867题
软件开发中,需求分析阶段可以使用的工具是( )。
第868题
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
第869题
下列叙述中正确的是( )。
第870题
有三个关系R、S和T如下:

由关系R和S通过进行运算得到关系T,则所使用的运算为( )。
第871题
有以下程序:
#include <stdio.h>
main()
{
struct STU
{
char name[9];
char sex;
double score[2];
}st;ruct STU a = {"Zhao", 'm', 85.0, 90.0}, b = {"Qian", 'f', 95.0, 92.0};
b=a;
printf("%s,%c,%2.0f,%2.0f\n", b.name, b.sex, b.score[0], b.score[1]);
}程序运行的结果是( )。
第872题
有以下程序:
#include <stdio.h>
main()
{
FILE *pf;
char *s1="China",*s2="Beijing";
pf=fopen("abc.dat","wb+");
fwrite(s2,7,1,pf);
rewind(pf); /*文件位置指针回到文件开头*/
fwrite(s1,5,1,pf);
fclose(pf);
}以上程序执行后abc.dat文件的内容是( )。
第873题
有以下定义:
struct data
{ int i;char c;double d; } x;以下叙述中错误的是( )。
第874题
以下函数的功能是:计算a的n次方作为函数值返回。
double fun(double a,int n)
{
int i;
double s=1.0;
for(i=1;i<=n;i++)s=______;
return s;
}为实现上述功能,函数中下划线处应填入的是( )。
第875题
有以下程序:
#include <stdio.h>
#include <string.h>
main()
{
char str[]={"Hello,Beijing"};
printf("%d,%d\n",strlen(str),sizeof(str));
}程序的运行结果是( )。
第876题
若有说明:
typedef struct{int a;char c;}w;则以下叙述正确的是
( )。
第877题
以下叙述中错误的是( )。
第878题
若有以下定义:
struct tt{char name[10];char sex;} aa={"aaaa",'F'},*p=&aa;则错误的语句是( )。
第879题
C语言编译程序的功能是( )。
第880题
有以下程序:
#include <stdio.h>
int fun(int n)
{
if(n)return fun(n-1)+n;
else return 0;
}
main()
{
printf("%d\n",fun(3));}程序的运行结果是( )。