A.程序出错,不能正确运行,因为a=a+1不成立
B.a=3
C.a=3,a=4,a=8
D.a=3 a=3 a=3
A.1000
B.1005
C.1020
D.p+5是不正确的表达式
A.scanf("%*3d%3c%3d",&a,&b);
B.scanf("%3d%3d%*3d",&a,&b);
C.scanf("%3d%*3c%3d",&a,&b);
D.scanf("%3d%*2d%3d",&a,&b);
A.x = 10, y = 20, z = 30
B.x= 20, y = 30, z = 30
C.x =20, y=30, z = 10
D.x = 20, y = 30, z = 20
A.break
B.continue
C.goto
D.exit
A.BASIC
B.FORTRAN
C.B
D.ALGOL 60
A.double d[][2]={1,2,3,4,5,6,7};
B.double d[][2]={{1},{2,3},{4,5,6}};
C.double d[3][3]={{1,2,3},{4,5},{6}};
D.double d[][3]={{1,2},{3,4},{5,6}};
A.在不同的函数中可以使用相同名字的变量。
B.函数中的形式参数是局部变量。
C.在一个函数内定义的变量只在本函数范围内有效。
D.在一个函数内的复合语句中定义的变量在本函数范围内有效。
A.k = *ptr1+*ptr2;
B.ptr2 = k ;
C.ptr1 = ptr2;
D.k = *ptr1 *(*ptr2);
A.p1 = &m; p2 = &p1;
B.p2 = &n; *p1 = *p2;
C.p1 = &m; p2 = p1;
D.p1 = &m; *p2 = *p1;
A.switch语句中default子句可以没有,也可以有一个
B.switch语句中的每个语句序列中必须有break语句
C.switch语句中的case子句后面的表达式可以是包含变量的整型表达式
D.switch语句中default子句只能放在最后
A.continue语句的作用是结束整个循环的执行
B.只能在循环体内和switch语句体内使用break语句
C.在循环体内使用break和continue语句的作用相同
D.从多层循环嵌套中退出时,可以使用continue语句
A.11,12,11
B.11,13,13
C.11,013,0xb
D.11,13,b
A.选择语句
B.循环语句
C.控制语句
D.函数调用语句
A.必须在调用函数中说明此数组的大小。
B.实参数组类型与形参数组类型可以不匹配。
C.在被调用函数中,不需要考虑形参数组的大小。
D.实参数组名与形参数组名必须一致。
A.12
B.11
C.10
D.9
A.a,point,*&a
B.&*a,&a,*point
C.*&point,*point,&a
D.&a,point,&*point
A.auto
B.static
C.extern
D.register
A.检查C语言程序的语法错误
B.检查C语言程序的逻辑错误
C.检查程序的完整性
D.生成目标文件
A.3
B.4
C.5
D.6
A.12
B.6
C.3
D.2
A.三条语句相互等效
B.三条语句中2与3等效
C.三条语句中1与2等效
D.三条语句各不等效
A.(11000110)2
B.(307)8
C.(200)10
D.(B6)16
A.for(表达式1;0;表达式3)
B.for(表达式1;1;表达式3)
C.for(表达式1;表达式1;表达式3)
D.for(表达式1;表达式3;表达式3)
A.机器语言
B.低级语言
C.中级语言
D.高级语言
A.101
B.6
C.4
D.3
A.25 2.5
B.25,2.5
C.a=25,b=2.5
D.a=25 b=2.5
A.2
B.-1
C.1
D.0
A.0
B.-1
C.1
D.2
A.4 0 2 3 1
B.0 1 2 3 4
C.4 3 2 1 0
D.1 3 2 0 4
A.'\x44'
B.'\t'
C.'\\'
D."m"
A.scanf(“%f”,12.3);
B.scanf(“a=%d,b=%d”);
C.scanf(“%6.5f”,&a);
D.scanf(“%f”,&a);
A.double d[1+2+3];
B.#define N 10 int a[N+2];
C.float f[10+'A']
D.int n=10; int a[n+2];
A.定义语句出错,case是关键字,不能用作用户自定义标识符
B.定义语句出错 ,printF不能用作用户自定义标识符
C.定义语句无错,scanf不能作为输入函数使用
D.定义语句无错,printf不能输出case的值
A.65,65
B.ch=65,ch=65
C.ch=65,ch=A
D.ch=A,ch=A
A.定义函数时,形参的类型说明可以放在函数体内
B.return 后边的值不能为表达式
C.如果函数值的类型与返回值类型不一致,以函数值类型为准
D.如果形参与实参类型不一致,以实参类型为准
A.使用while和do-while循环时,循环变量初始化的操作应在循环体语句之前完成
B.while循环是先判断表达式,后执行循环语句
C.do-while 和for循环均是先执行循环语句,后判断表达式
D.for、while 和do-while循环中的循环体均可以由空语句构成
A.4
B.2
C.1
D.0
A.适应性
B.移植性
C.兼容性
D.操作性
A.+
B.-
C.*
D./
A.必须是关系表达式
B.必须是关系表达式或逻辑表达式
C.必须是关系表达式或算法表达式
D.可以是任意表达式
A.1
B.2
C.3
D.4
A.可移植性好
B.运算符与数据类型丰富
C.属于强类型语言
D.语法检查严格
E.简洁灵活
F.结构化
A.开发系统软件
B.开发大型应用软件
C.编写个人网页
D.编写硬件设备的驱动程序
E.开发游戏软件
F.编写通信程序
G.编写广告文案
A.abc
B.f2_A1
C.a8bc
D.A-12
E.A_12
A.功能强大
B.应用广泛
C.通用性好
D.晦涩难懂
E.富有挑战性