电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

c语言填空题题库

c语言填空题题库_第1页
1/23
c语言填空题题库_第2页
2/23
c语言填空题题库_第3页
3/23
二 ,填 空 题 ( 10 道 小 题 , 共 20 分 ) 1、一个 C 源程序中至少应包含一个[main] 函数。 2、a 是整型变量, 则执行表达式 a=25/3%3 后 a 的值为。[2] 3、int m=5,y=2;则表达式 y+=y- =m*=y 的值为。[-16] 4、执行下列语句: int a=1, b=2; a=a+b; b=a-b; a=a-b; printf("%d , %d \n", a,b );的输出结果分 别是[2,1] 5、条件表达式的格式为表达式 1?表达式 2:表达式 3,若表达式 2 和表达式 3 的类型不同, 此时条件表达式的值的类型为二 者中较[高]的类型 6、当运行以下程序时, 从键盘键入 right?(代表回车), 则下面程序的运行结果是。 #include main( ) { char c; while((c=getchar())! ='?') putchar(++c) } [sjhiu?] 7、C 语言中的数组必须先[定义],然后使用。 8、如果需要从被调用函数返回一个函数值, 被调用函数必须包含【return】语句。 9、已知:float f1=3.2,f2,*pf1=&f1;f2=f1, 则*f2 的值为。[3.2] 10、以下程序 void fun(char *a, char *b) { a=b; (*a)++; } main () { char c1="A", c2="a", *p1, *p2; p1=&c1; p2=&c2; fun(p1,p2); printf(“&c&c\n”,c1,c2); } 运 行 后 的 输 出 结 果 是 。 [&c&c] 11、 字 符 串 常 量 “123”在内存中的 字 节数是 。 [8 字 节] 12、 已有定义 :int x=3 ;则表达式 :x=x+1.78 的 值是 。 【4】 13、 int a=24; printf("%o ", a );输 出 结 果 是 。 【30】 14、 当 a=3,b=2,c=1 时,表达式 f=a>b>c 的 值是 。 【0】 15、 下面程序的 运 行 结 果 是 。 【x=1,y=20】 #include main() { int i,x,y; i=x=y=0; do {++i; if(i%2!=0) {x=x+i;i++;} y=y+i++; } while (i<=7); printf("x=%d,y=%d\n",x,y); } 16、 以下语句 char str[10]={"China"}; printf("%d",strlen(str))的 输 出 结 果 是 。 [5] 17、 为了便于区别全局变量 和局部变量 ,通常 将全局变量 的 首字 母 。 [用大写字 母表示] 18、 已知:int b=5,*p=&b;并且 b 的 地址为 4000,则“printf("%d,%d",p,*p);”的 输出 结 果 是 。 【4000,5】 19、 程序 main() { int a[2][3]={{1,2,3},{4,5,6}}; int m,*ptr; ptr=&a[0][0]; m=(*ptr)*(*(ptr+2))*(*(ptr+4)...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

c语言填空题题库

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部