云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言选择题

C语言选择题

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 7:42:16

else if (x<10.0) y=1.0/x; else y=10.0; printf(\ }

若运行时从键盘上输入2.0(表示回车),则上面程序 的输出结果

A) 0.000000 B) 0.250000 C) 0.500000 D) 1.000000

正确答案是: C 你选择的答案是:未选 ×

14、执行下列程序段后的输出结果是( )。 int x=1,y=1,z=1; x+=y+=z;

printf(\ A) 3 B) 2 C) 1 D) 4

正确答案是: A 你选择的答案是:未选 ×

15、运行下面程序时,从键盘输入\, 则输出结果是( )。 #include void main( ) { int x,y,z;

scanf(\ if (x

if (y

A) 34 B) 12

C) 9 D) 不确定的值

正确答案是: A 你选择的答案是:未选 ×

16、执行下面程序后,运行结果是( )。 #include void main( ) { int x=41,y=1;

if (x%3==0 && x%7==0) { y+=x;printf(\ else

{y=x;printf(\ }

A) y=41 B) y=43

C) y=42 D) y=1

正确答案是: A 你选择的答案是:未选 ×

17、下列程序执行后的输出结果是( )。 #include void main( ) { int a=358; if (a>=100) {if (a>=1000)

printf(\ else printf(\ } else

{if (a<10)

printf(\ else printf(\ } }

A) a is less than 10 B) a is 10 to 99 C) a is greater than 10000 D) 358 is 100 to 999 正确答案是: D 你选择的答案是:未选 ×

18、运行下面程序时,若从键盘输入数据为\, 则输出结果是( )。 #include void main( ) { int a,b,c;

scanf(\ if (a>b) if (a>c)

printf(\ else

printf(\ else

if (b>c)

printf(\ else

printf(\ }

A) 5 B) 6

C) 7 D) 不定值

正确答案是: C 你选择的答案是:未选 ×

19、要使以下程序段输出10个整数,请填入一个整数。

for(i=0;i<=___;printf(\ A) 17 B) 18 C) 20 D) 21

正确答案是: B 你选择的答案是:未选 ×

20、有以下程序段 int k=0;

while (k=1) k++;

while循环执行的次数是

A) 无限次 B) 有语法错,不能执行 C) 一次也不执行 D) 执行一次

正确答案是: A 你选择的答案是:未选 ×

21、以下程序段的输出结果是( )。 int k,j,s;

for(k=2;k<6;k++,k++) { s=1;

for(j=k;j<6;j++) s+=j;}

printf(\ A) 1 B) 9 C) 11 D) 10

正确答案是: D 你选择的答案是:未选 ×

22、以下程序的功能是:从键盘上输入若干个学生的成绩, 统计并输出 最高成绩和最低成绩,当输入负数时结束输入。请填空。 #include void main( )

{ float x,amax,amin; scanf(\ amax=x; amin=x;

while (________ )

{ if (x>amax) amax=x; if (______) amin=x; scanf(\ }

printf(\ }

A) x<=0 B) x>0

x>amin x<=amin C) x>0 D) x>=0 x>amin x

正确答案是: D 你选择的答案是:未选 ×

23、下面程序的输出结果是( )。 #include void main( ) { int x,i;

for(i=1;i<=50;i++) { x=i;

if (++x%2==0) if (x%3==0) if (x%7==0) printf(\ } }

A) 28 B) 27 C) 42 D) 41

正确答案是: D 你选择的答案是:未选 ×

24、以下程序运行后的输出结果是( )。 #include void main() { int i=10,j=0; do

{ j=j+1; i--; } while(i>2);

printf(\ }

A) 50 B) 52 C) 51 D) 8

正确答案是: D 你选择的答案是:未选 ×

25、执行下面程序段后,k的值是( )。 int i,j,k;

for(i=0,j=10;i

A) 9 B) 11 C) 8 D) 10

正确答案是: D 你选择的答案是:未选 ×

26、下面程序的功能是:计算1到10之间奇数之和及偶数之和,请填空。 #include void main() { int a,b,c,i; a=c=0;

for(i=0;i<=10;i+=2)

搜索更多关于: C语言选择题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

else if (x<10.0) y=1.0/x; else y=10.0; printf(\ } 若运行时从键盘上输入2.0(表示回车),则上面程序 的输出结果 A) 0.000000 B) 0.250000 C) 0.500000 D) 1.000000 正确答案是: C 你选

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com