3.11当运行以下程序时,在键盘上从第一列开始输入(此处代表Enter),则程序的输出结果是

A)a=98,b=765,c=4321

B)a=10,b=432,c=8765

C)a=98,b=765.,c=4321.

D)a=98,b=765,c=4321.0

main(){inta;,c;scanf("-?O",&a,&b,&c);("“na=%d,b=%f,c=%f“n",a,b,c);} C

3.12以下程序的输出结果是

A)a=%2,b=%5

B)a=2,b=5

C)a=%%d,b=%%d

D)a=%d,b=%d

main(){inta=2,b=5;("a=%%d,b=%%d“n",a,b);} D

3.13若int类型占两个字节,则以下程序段的输出是A)-1,-1B)-1,)-1,)-1,65535

inta=-1;("%d,%u“n",a,a); D

3.14以下程序段的输出是A)*496*B)*496*C)**D)输出格式符不合法

intx=496;("*%-06d*“n",x); A

3.15以下程序段的输出是A)|3.1415|B)|3.0|C)|3|D)|3.|

=3.1415;("|%6.0f|“n",a); C

3.16以下程序段的输出是A)|2345.67800|B)|12345.6780|C)|12345.67800|D)|12345.678|("|.5f|“n",12345.678); C

3.17以下程序段的输出是A)*.66*B)*57.66*C)*.67*D)*57.67*=57.666;("*0.2f*“n",a); C

3.18若从终端输入以下数据,要给变量C赋以283.19,则正确的输入语句是A)scanf("%f",c);B)scanf("%8.4f",&c);C)scanf("%6.2f",&c);D)scanf("%8",&c);283.1900表示Enter键 由于印刷错误,本题没有正确答案。改正意见:把选项A改为:scanf("%f",&c);或者把选项D改为:scanf("",&c);则可分别选择A或者D为正确答案。

3.19若变量已正确说明,要求用以下语句给a赋予

3.12、给b赋予9.0,则正确的输入形式是(□代表空格)A)3.12□□9.0B)a=□□3.12b=□□□9C)a=3.12,b=9D)a=3.12□□,b=9□□□□scanf("a=%f,b=%f",&a,&b);表示Enter键答案:C

3.20以下程序的输出结果是

A)98B)89C)66D)以上三个都不对

#"math.h"main(){=-3.0,b=2;("%3.0f%3.0f“n",pow(b,fabs(a)),pow(fabs(a),b));} B

二、填空题

3.21若有以下定义,请写出以下程序段中输出语句执行后的输出结果。(1)____(2)____(3)=-200,j=2500;("(1)%d%d",i,j);("(2)i=%d,j=%d“n",i,j);("(3)i=%d“nj=%d“n",i,j); -=-200,j=2500i=-200j=2500

3.22变量i、j、k已定义为int类型并有初值0,用以下语句进行输入时scanf("%d",&i);scanf("%d",&j);scanf("%d",&k);当执行第一个输入语句,从键盘输入:12.3表示Enter键则变量i、j、k的值分别是____、____、____。 12、0、0

3.23复合语句在语法上被认为是____。空语句的形式是____。

答案:一条语句、;

3.24C语句的最后用____结束。答案:;

3.25以下程序段,要求通过scanf语句给变量赋值,然后输出变量的值。写出运行时给k输入100,给a输入25.81,给x输入1.89234时的三种可能的输入形式____、_____、____。intk;;;scanf("%d%f%lf",&k,&a,&x);("k=%d,a=%f,x=%f“n",k,a,x); (1)10025.811.89234(2)10025.811.89234(3)10025.811.89234

3.26以下程序段的输出结果是____。intx=0177;("x==,x=m,x=$%6o,x=%6x,x=%6u“n",x,x,x,x,x); x=127,x=127,x=177,x=7f,x=127

3.27以下程序段的输出结果是____。intx=0177;("x=%-3d,x=%-6d,x=$%-06d,x=$d,x=%d“n",x,x,x,x,x); 27、x=127,x=127,x=$127,x=$,x=d

3.28以下程序段的输出结果是____。=513.;("a=%8.6f,a=%8.2f,a=.8f,a=.8lf“n",a,a,a,a); a=513.,a=513.79,a=513.,a=513.

标签: 计算机考试等级怎么划分 计算机等级考试教程视频 计算机等级操作视频教程 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

XML 地图 | Sitemap 地图