全国等级考试资料网

2010年9月计算机等级考试二级C语言模拟试题(一)-3

分类: 计算机  时间: 2019-01-23 14:13:26  作者: 全国等级考试资料网 
 9.以下程序段的输出结果是____【11】____

main

{

int a=2,b=3,c=4;

a*=16+(b++)-(++c);

printf(″%d″,a);

}

【参考答案】

【11】 28

10.设i,j,k均为int型变量,则执行完下面的for语句后,k的值为____【12】____。

for(i=0,j=10;i<=j;i++,j--)k=i+j;

【参考答案】

【12】 10

11.以下程序的输出结果是____【13】____。

void fun()

{

static int a=0;

a+=2;printf(″%d″,a);

}

main()

{

int cc;

for(cc=1;cc<4;cc++)fun();

printf(″ ″);

}

【参考答案】

【13】246

 12.用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。

st=(char*)____【14】____。

【参考答案】

【14】 malloc(11)或malloc(sizeof(char)*11)

13.以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。

FILE *myf;long f1;

myf=____【15】____(″test.t″,″rb″);

fseek(myf,0,SEEK_END);f1=ftell(myf);

fclose(myf);

printf(″%d ″,f1);

【参考答案】

【15】 fopen

14.以下程序的输出结果是____【16】____。

main()

{ 〖ZK(〗int a=0;

a+=(a=8);

printf(″%d ″,a);〖ZK)〗

}

【参考答案】

【16】 16

首页 1 2 3 4 5 尾页

相关文章

猜你喜欢

精选计算机