2010年c语言练习题演讲稿

上传人:luoxia****01804 文档编号:54654148 上传时间:2018-09-16 格式:PPT 页数:23 大小:354KB
返回 下载 相关 举报
2010年c语言练习题演讲稿_第1页
第1页 / 共23页
2010年c语言练习题演讲稿_第2页
第2页 / 共23页
2010年c语言练习题演讲稿_第3页
第3页 / 共23页
2010年c语言练习题演讲稿_第4页
第4页 / 共23页
2010年c语言练习题演讲稿_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《2010年c语言练习题演讲稿》由会员分享,可在线阅读,更多相关《2010年c语言练习题演讲稿(23页珍藏版)》请在金锄头文库上搜索。

1、7下列程序的输出结果是 。main ( ) int x=023;printf(“%d”,-x) A)17 B)18 C)23 D)24,一、选择题(每个小题共四个答案,其中只有一个是正确的)。 1不合法的常量是 。 A) 2 B) “ ” C) D)“483”,C,2判断int x = 0xaffbc;x的结果是 。 A)赋值非法 B)不确定 C)为Oxaffb D)为0xffbc,D,3在C语言中,数字029是一个 。 A)八进制数 B)十六进制数 C)十进制数 D)非法数,D,4若int k=7,x=12;则能使值为3的表达式是 。 A)x%=(k%=5) B)x%=(kk%5) C)x%

2、=kk%5 D)(x%=k)(k%=5),D,5假定x和y为double型,则表达式x=2,y=x+3/2的值是 。 A)3.500000 B)3 C)2.000000 D)3.000000,D,6执行下列程序片段时输出结果是 。int x=13,y=5; printf(“%d”,x%=(y/=2);A)3 B)2 C)1 D)0,C,B,一、选择题(每个小题共四个答案,其中只有一个是正确的)。 8以下程序片段 。 int x=2,y=3; printf(xy ? “*x=%d”: “#y=%d”,x y ? x : y);A)输出控制格式错误 B)输出为:*x=2C)输出为:#y=2 D)输

3、出为:#y=3,D,9设:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=ab) & (n=c0 | | +b0)+c;printf(“%d,%d,%d”,a,b,c); A)0,0,0 B)1,1,1 C)1,0,1 D)0,1,1,C,一、选择题(每个小题共四个答案,其中只有一个是正确的)。 13、以下程序输出结果是 。 main ( ) int x=1,y=0,a=0,b=0;switch(x) case 1:switch (y) case 0 : a+ ; break ;case 1 : b+ ; break ;case 2:a+; b+; break;case 3:

4、a+; b+; printf(“a=%d,b=%d”,a,b); A)a=1,b=0 B)a=2,b=1 C)a=1,b=1 D)a=2,b=2,B,14、下述程序的运行结果是 。 main ( ) int x=9; for (; x0; x-)if (x%3=0) printf(“%d”,-x); continue ; A)741 B)852 C)963 D)875421,B,一、选择题(每个小题共四个答案,其中只有一个是正确的)。 15、下述程序段的运行结果是 。 int a=1,b=2,c=3,t; while (abc) t=a; a=b; b=t; c-; printf(“%d,%d

5、,%d”,a,b,c);A)1,2,0 B)2,1,0 C)1,2,1 D)2,1,2,C,16、下面程序的输出结果是 。 main ( ) int k=0,m=0,i,j;for (i=0; i2; i+) for (j=0; jB & CA | AB的值是 。,0,3设有以下定义的语句: int a32=10,20,30,40,50,60, (*p)2; p=a; 则 *(*(p+2)+1)值为_。,60,4函数fun的功能是:使一个字符串按逆序存放,请填空 void fun (char str) char m; int i,j; for(i=0,j=strlen(str);ij-1;i+

6、,j-) m=stri; stri= 。; strj-1=m; printf(“%sn“,str); ,strj-1,二、填空题 。(每空1分)5阅读程序,说明其输出结果_。#include void main( ) int x = 10,y,z;y = +x;z = x+;printf(“%d,%d,%d“,x,y,z);,12,11,11,6有如下程序:void main( )int a = 10;int *p = 若程序中的第一个printf语句输出为194,则第二个printf语句的输出是_。,1a6,二、填空题 。(每空1分)7函数int getw(FILE * fp)的功能是_。,从文件fp一次读出两个字节,8“066“在内存中占_个字节存储空间。,2,9若i,j已定义为int类型,则以下程序段内循环体的总的执行次数是_。 for (i=5;i;i-) for(j=0;jf的值是 。,6.0,15. C语言可以定义枚举类型,其关键字为 。,enum,16 C语言中打开文件的函数是 ,关闭文件的函数是 。,fopen()函数 fclose()函数,三、阅读程序 ,并写出程序执行结果。(每题 5 分),

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 计算机等级考试

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号