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

当前位置:首页 > c语言程序设计6

c语言程序设计6

  • 62 次阅读
  • 3 次下载
  • 2026/4/26 21:19:40

C语言程序设计(六) 一、填空

1、实型变量定义有两种,分别为______和_____。(写英文) 2、当两个整数相除时,其商是_____数

3、对程序段for(i=1;i<=50;i++);退出循环时i的值为____。 4、表达式“3.5+1/2+56”的计算结果是____。

5、在c语言中,逻辑运算符中____的优先级高于 算术去处符 6、若a=2,b=3,则表达式!a+b的值_______。

6、在for语句中表达式允许省略,但___不能少,语句for(;;)运行时将构成为___循环。 7、若int k=12;则表达式“k%=k”的值为____。 二、选择题

1、C语言优先级规定:算术运算符___关系运算符____赋值运算符,正确的是( ) A、高于,高于 B、高于,低于 C、低于,低于 D、低于,高于 2、以下程序段的结果( ) I=0;

While(i++<5)

Printf(“hello,kk\\n”);

Printf(“that?s the end\\n”);

A、hello,kk that?s the end B、hello,kk that?s the end C、hello,kk D、that?s the end 4、空语句表示为( )

A、{ } B、不写任何语句 C、viod f() D、;

5、已知a=1,b=2,c=3,d=4;则表达式(a=a>c)&&(b=c>d)执行后b的值为( )。 A、0 B、1 C、2 D、3

6、已知a=0,b=1,c=1,x=5;执行下列程序段后x的值为( ) If(a) x- -; Else if(b) If(!c) x=6; Else x=7;

A、4 B、5 C、6 D、7

7、若有定义int b[5];则以下输入函数格式正确的是( ) A、scanf(“%d”,b); B、scanf(“%d”,b[0]); C、scanf(“%d”,&b[1]); D、scanf(“%d”,%b); 8、以下程序段输出结果正确的是( ) For(a=1,b=5;a

A、a=1 b=5 B、a=1 b=2 C、a=1, b=5 D、a=1,b=2 a=2 b=4 a=3 b=4 a=2,b=4 a=0,b=3 9、以下程序段输出结果正确的是( ) Main()

{int a=2,b=-1,c=2; If(a

{If(b<0) c=0;} Else c+=1;

Printf(“%d\\n”,c);}

A、0 B、1 C、2 D、3 10、以下程序段结果正确的是( ) Main( )

{int a=1,b=2;

A=(a+=3,b--,a+b); Printf(“%d\\n”,a);}

A、2 B、3 C、5 D、7 11、以下程序段的输出结果是( ) X=0;y=2;z=3; Switch(x+1)

{case 1:switch(y= =2)

{case 1:printf(“*”);break; Case 2:printf(“%”;break;} Case 2:switch(z)

{case 1:printf(“$”;

Case 2:printf(“*”;break; Default:printf(“#”);}

A、*# B、*$* C、*%$*# D、* 12、以下程序输出结果正确的是( ) Main( )

{int x,y,z,t,m;

Scanf(“%d,%d,%d”,&x,&y,&z); T=max(x,y); M=max(t,z); Printf(“%d”,m);} Max(int a,intb) {if(a>b) Return a;

Else return b;}

运行时若输入10,15,9

A、15 B、9 C、10 D、25 13、下列数组初始化正确的是( )

A、int a[10]={1,3,5,8,-1}; B、int a[ ]={1,2,3,4,5}; C、int a[5]={0,1,2,3,4,5}; D、int a[5]={1,2,3,4,5}; 14、以下程序段什么时候退出循环?描述正确的是( ) Main() {char ch; Do

{ch=getchar();putchar(ch); }while(ch!=?*?); }

A、当输入的值为‘*‘时退出 B、当输入的值为任何字符时退出 C、死循环 D、为0时结束

15、表达式17/5的值为( )

A、3 B、3.4 C、1 D、4 三、写出程序的运行结果 1、main() {int a,b,c,d,x; a=b=c=d=0; d=1; if(a) d=d-10; Else if(!b) If(!c) x=6; Else x=7; Printf(“d=%d x=%d\\n”,d,x); }} 3、main() {int I,j; For(i=2;i<5;i++) {for(j=1;j<=i-1;j++) Printf(“□”); Printf(“*****”); }} 5、main() {char I; For(i=?A?;i<=?E?;i+=2) {switch(i) {case ?A?:printf(“优秀\\n”); case ?B?:printf(“良好\\n”);break; case ?C?:printf(“一般\\n”); case ?D?:printf(“很差\\n”);break; default:printf(“输入错误\\n”); }}} 四、程序填空

1、以下程序是求1――10的偶数和。 #include “stdio.h” Main() {int I,sum;

Sum=_________;

For(i=0;__________;_______) _____________; Printf(“%d\\n”,sum); }

2、main() {int a[]={1,-2,3,-4,5},I; For(i=0;i<5;i++) If(a[i]>0) A[i]=a[i]; Else A[i]=-a[i]; for(i=0;i<5;i++) Printf(“=”,a[i]); } 4、main() {int n; While(n>7) {n- -; Printf(“=\\n”,n); } 6、main() {int I,sum; For(i=1;i<=10;i+=2) {if(i%5= =0) Break; Sum=sum+2*I;} Printf(“sum=%d \\n”,sum); } 2、打印1――99之间不能被5整除的数,每10个数一行 #include “stdio.h” Main()

{int i=0,j=0;

While(++i<=99) {if(_______ ) ________; Printf(“%d”,i); ++j;

If( ________ ) ____________; }

五、编程

1、输入10个整数,按从大到小输出

2、某班40个学生,求该 班C语言期末考试最高分,最低分,平均分。

搜索更多关于: c语言程序设计6 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

C语言程序设计(六) 一、填空 1、实型变量定义有两种,分别为______和_____。(写英文) 2、当两个整数相除时,其商是_____数 3、对程序段for(i=1;i<=50;i++);退出循环时i的值为____。 4、表达式“3.5+1/2+56”的计算结果是____。 5、在c语言中,逻辑运算符中____的优先级高于 算术去处符 6、若a=2,b=3,则表达式!a+b的值_______。 6、在for语句中表达式允许省略,但___不能少,语句for(;;)运行时将构成为___循环。 7、若int k=12;则表达式“k%=k”的值为____。 二、选择题 1、C语言优先级规定:算术运算符___关系运算符____赋值运算符,正确的是( ) A、高于,高于 B、高于,低于 C、低于,低于 D、低

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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