2010年全国计算机等级考试二级公共基础知识和C语言程序设计标准预测试卷(四)(十)

时间:2011-02-16 07:07:21

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
---------------------------------

38、有以下程序main(){ int i,n=0;for(i=2;i<5;i++){do{ if(i%3) continue;n++;}while(!i); n++;)printf("n=%d\n",n);}程序执行后输出结果是( )。

A.n=5

B.n=2

C.n=3

D.n=4

参考答案: D

continue语句的作用是结束本次循环.即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环的条件判定。

----------------------------------------

39、下面程序的功能是输出以下形式的金字塔图案:main(){ int i,j; *for(i=1;i<=4;i++) { for(j=1;j<=4-i;j++)printf(””); for(j=1;j<=___;j++)printf(”*”); printf(”\n”);}}在下划线处应填入的是( )。

A.i

B.2*i-1

C.n=2*i+1

D.i十2

参考答案: B

对于第i行,程序先输出4-i个空格。然后输出2×i一1个" '' ",所以,答案是B。

----------------------------------------

40、函数ftell(fp)的作用是( )。

A.得到fp所指向文件的当前读写位置

B.初始化流式文件的位置指针

C.移动流式文件的位置指针

D.以上答案均正确

参考答案: A

位置指针当前值函数ftell()的基本调用格式为:ftell(fp)。 ftell数的功能:得到fp所指向文件的当前读写位置,即位置指针的当前值,如果函数的返回值为一lL,表示出错。

首页 上页 9 10 下页 尾页 10/10/10
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部