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.scanf("%d#%.f",&a,&b);
B.scanf("%f%f",&a,&b);
C.scanf("%f,%d",&a,&b);
D.scanf("%d%f",&a,&b);
A.a=x/100,b=x/10%10,c=x%10;
B.a=x/100,b=x%100/10,c=x-b*100-a*10;
C.a=x/100;b=x/10/10;c=x%10;
D.a=x%10,b=x%100/10,c=x-a-b*10;
A.10 11 12 13 14 15
B.10 12 14
C.11 13 15
D.11 13
A.k==0
B.k==1
C.k!=0
D.k!=1
A.switch (w) { case 1.0: printf("*\n"); case 2.0: printf("**\n"); }
B.switch (a) { case 1 printf("*\n"); case 2 printf("**\n"); }
C.switch (b) { case 1: printf("*\n"); default: printf("\n"); case a: printf("**\n"); }
D.switch (a+b) { case 1: printf(
A.switch语句中default子句可以没有,也可以有一个
B.switch语句中的每个语句序列中必须有break语句
C.switch语句中的case子句后面的表达式可以是包含变量的整型表达式
D.switch语句中default子句只能放在最后
A.实参可以是常量,变量或表达式。
B.形参可以是常量,变量或表达式
C.实参可以为任何类型。
D.形参应与其对应的实参类型一致。
A.s+1
B.s++
C.&s[1]
D.&s[0]+1
A.缩排位置相同的if
B.其上最近的if
C.下面最近的if
D.其上最近的未配的if
A.***#$
B.#*#*#*$
C.*#*#*#$
D.**#*$
A.-1
B.65535
C.4294967295
D.0
A.for循环只能用于循环次数已经确定的情况
B.for循环是先直行循环体语句,后判断表达式
C.for循环中,判定表达式可以省略,用break语句跳出循环
D.for循环的循环体语句只能是单语句
A.自然语言
B.汇编语言
C.机器语言
D.高级语言
A.741
B.852
C.963
D.875421
A.65,65
B.ch=65,ch=65
C.ch=65,ch=A
D.ch=A,ch=A
A.使用while和do-while循环时,循环变量初始化的操作应在循环体语句之前完成
B.while循环是先判断表达式,后执行循环语句
C.do-while 和for循环均是先执行循环语句,后判断表达式
D.for、while 和do-while循环中的循环体均可以由空语句构成
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.富有挑战性