C语言复习60题

上传人:桔**** 文档编号:466936606 上传时间:2022-08-24 格式:DOC 页数:8 大小:29KB
返回 下载 相关 举报
C语言复习60题_第1页
第1页 / 共8页
C语言复习60题_第2页
第2页 / 共8页
C语言复习60题_第3页
第3页 / 共8页
C语言复习60题_第4页
第4页 / 共8页
C语言复习60题_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《C语言复习60题》由会员分享,可在线阅读,更多相关《C语言复习60题(8页珍藏版)》请在金锄头文库上搜索。

1、真诚为您提供优质参考资料,若有不当之处,请指正。01 计算机本身最擅长的能力是?A.推理B.想像C.重复D.分析正确答案: C、重复。02 计算机(CPU)可以直接运行人类编写的程序A.B.正确答案: B、。03 编程语言是和计算机交谈的语言A.B.正确答案: B、。04 关于C语言,以下说法错误的有:A.C语言是和Unix操作系统一同发展起来的B.C语言不能写图形界面的软件C.C语言一般是编译执行的D.C语言诞生于1970年代正确答案: B、C语言不能写图形界面的软件。06 IDE的中文翻译是什么?正确答案是:集成开发环境。07 给定:int a,b; 以下哪些scanf的使用是正确的?A.

2、scanf(%d, &a); scanf(%d, &b);B.scanf(%d %d, &a, &b);C.scanf(%d, %d, &a, &b);D.scanf(%d %d, a, b);正确答案: A、scanf(%d, &a); scanf(%d, &b);。 B、scanf(%d %d, &a, &b);。 C、scanf(%d, %d, &a, &b);。08 以下哪些是有效的变量名?A.mainB.4everC.monkey-kingD._int正确答案: A、main。 D、_int。09 给定:int a,b; scanf(%d %d, &a, &b);则以下哪些输入方式是

3、正确的?A.1 2B.1,2C.1(回车)2D.1、2正确答案: A、1 2。 C、1(回车)2。10 给定以下代码段:int a,b=0;则a的初始值是0A.B.正确答案: B、。11 写出下式的运算结果:10/3.0*3 正确答案是:10.0。12 写出下式的运算结果:10/3*3.0正确答案是:9.0。13 写出以下代码执行后,t1和t2的值,以空格隔开:int a=14;int t1 = a+;int t2 = +a;正确答案是:14 16。14 写出以下表达式的结果,一个结果一行:6 + 5 / 4 - 22 + 2 * (2 * 2 - 2) % 2 / 310 + 9 * (8

4、+ 7) % 6) + 5 * 4 % 3 * 2 + 3 1 + 2 + (3 + 4) * (5 * 6 % 7 / 8) - 9) * 10正确答案是:5 2 44 -627。15 以下语句是否可以通过编译:if ( 1=n=10 );A.B.正确答案: A、。16 以下语句是否表示n属于1,10:if ( 1=nij);正确答案是:1。18 写出程序的输出结果:int i,j,k;i=2;j=3;k = i*j=6;printf(%dn, k);正确答案是:1。19 写出程序的输出结果:int i,j,k;i=3;j=2;k=1;printf(%d, ij = j50 ) printf

5、(A);if ( a40 ) printf(B);if ( a30 ) printf(C);正确答案是:ABC。22 while循环的条件满足的时候循环继续,而do-while的条件满足的时候循环就结束了A.B.正确答案: B、。23 以下代码片段执行结束后,变量i的值是多少?int i =10;while ( i0 ) i /=2;正确答案是:0。24 以下代码片段执行结束后,变量i的值是多少?int i = 1;do i += 5; while (i17);正确答案是:21。25以下哪种运算能从变量x中取得十进制最低位的数字A.x / 10 B.x % 10 C.x * 10 D.10 /

6、 x正确答案: B、x % 10。26 当需要累加一些值的时候,用来记录累加结果的变量应该被初始为:正确答案是:0。27 以下哪个循环和其他三条循环不等价(假设循环体都是一样的)?A.for ( i=0; i10; i+ ) .B.for ( i=0; i10; +i ) .C.for ( i=0; i+10; ) .D.for ( i=0; i=9; i+ ) .正确答案: C、for ( i=0; i+ 1; i /=2 ) printf(%d , i+);正确答案是:10 5 3 2。29 以下代码段的输出是:int sum = 0;for ( int i=0; i10; i+ ) if

7、 ( i%2 ) continue; sum += i;printf(%dn, sum);正确答案是:20。30 以下代码段的输出是:int sum = 0;for ( int i=0; i10; i+ ) if ( i%2 ) break; sum += i;printf(%dn, sum);正确答案是:0。31 以下哪个数字占据的空间最大?A.32768 B.3 C.32768.0 D.32768.0F正确答案: C、32768.0。32 以下哪个字母不能在数字后面表示类型?A.F B.U C.L D.X正确答案: D、X。33 以下哪个数字的值最大?A.10 B.010 C.0x10 D

8、.10.0 正确答案: C、0x10。34 以下哪种类型不能用在switch-case的判断变量中:A.char B.short C.int D.double 正确答案: D、double。35 下列哪些是有效的字符?A. B.C.D.正确答案: A、 。 B、。 C、。36 以下表达式的结果是:1+3正确答案是:52 或 4。37 以下哪个表达式的结果是true?A.!(42|4=4&10C.34=33&!falseD.!false正确答案: D、!false。38 以下哪个表达式,当a和b中只有一个是true的时候结果为true,而如果两个都是false或都是true的时候,结果为fals

9、eA.a & bB.a | bC.a != bD.!a & !b正确答案: C、a != b。39 以下哪个表达式,当a和b都是true或者都是false的时候,表达式的结果为true。A.a & bB.a | bC.a = bD.a b正确答案: C、a = b。40 以下哪个表达式与!(a&b)是等价的A.!a & !b B.!a | !b C.a & b D.a | b 正确答案: B、!a | !b。41 以下代码执行后,i的值是:i = 3/2,3*2; 正确答案是:1。42 以下哪句不是正确的原型?A.int f(); B.int f(int i); C.int f(int);D.

10、int f(int i) 正确答案: D、int f(int i) 。43 以下哪个函数的定义是错误的?A.void f() B.void f(int i) return i+1; C.void f(int i) D.int f() return 0; 正确答案: B、void f(int i) return i+1; 。44 对于不返回值而且只有一个int类型的参数的函数,以下哪些函数原型是正确的?A.void f(int x); B.void f(); C.void f(int); D.void f(x);正确答案: A、void f(int x);。 B、void f();。 C、voi

11、d f(int);。45 以下程序的输出是什么?#include void swap(int a, int b);int main()int a = 5;int b = 6;swap(a,b);printf(%d-%dn, a, b);return 0;void swap(int a, int b)int t = a;a = b;b = t;正确答案是:5-6。46 若有定义:int a23;则以下选项中不越界的正确的访问有:A.a20 B.a23 C.a120D.a03正确答案: C、a120。47 以下程序片段的输出结果是:int m3 = 1,4,7,2,5,8,3,6,9,;int i

12、,j,k=2;for ( i=0; i3; i+ ) printf(%d, mki);A.369B.不能通过编译C.789D.能编译,但是运行时数组下标越界了正确答案: A、369。48 假设int类型变量占用4个字节,定义数组int x10 = 0,2,4;则x在内存中占据几个字节?正确答案是:40。49 若有:int a3 = 0,1,2;则a12的值是?正确答案是:0。50 对于:int a = 5, 15, 34, 54, 14, 2, 52, 72;int *p = &a5;则:p-2的值是?A.编译出错,因为数组下标越界了B.运行出错,因为数组下标越界了C.54D.2正确答案: C、54。51 如果:int a = 0;int *p = a;则以下哪些表达式的结果为真?A.p = a0B.p = &a0C.*p = a0D.p0 = a0正确答案: B、p = &a0。C、*p = a0。D、p0 = a0。52 以下变量定义:int* p,q;中,p和q都是指针。A.B.正确答案: B、。53 对于:int a = 5, 15, 34,

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

当前位置:首页 > 高等教育 > 其它相关文档

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