设变量已正确定义,以下()是合法的C语句。 (2分)
A if ( n <= 10 );
B switch ( k ) {
case 1: printf("one"); break;
case 2: printf("two"); break;
case 1: printf("one"); break;
default: printf("zero"); break;
}
C switch ( k%2 ) {
default: printf("zero"); break;
case 1: printf("one");
case 1+1: printf("two");
}
D n = 10;
switch ( k ) {
case n%3: printf("one");
case n%4: printf("two");
default: printf("zero");
}
选A;
B:不要break;
C:switch(k)不带其他符号(%)
D:switch(k) n?这错了
追问可这不是多选吗
C语言怎么完成多选题功能?
两种方法,一种就是用if多次判断,另一种是用switch(),如:方法1:if ( answer =='A' || answer =='B' || answer =='C' ... || answer =='G'){ sum +=1 ;} orif ( answer >='A' && answer <='G' ) sum+=1 ;方法2:switch( answer ){ case 'A': ca...
c语言编程相关:有关C语言的一些描述(多选题)
E)C语言源程序中可以有预处理命令(如:#include等),预处理命令通常应放在源文件或源程序的最前面。对 F)C语言程序的执行和函数排列的顺序有关,放在前面的函数先于放在后面的函数被执行。错,先从main开始 G)C语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。对 H)...
C语言 多选
3,BCD;(在scanf()中%d%d之间没逗号,因此A答案是错的,而空格,回车,Tab键都可以,当然这是在%d的情况下,在如字符输入就不可以了)4,F;(这题我认为标准数学函数不属于标准库函数,但其中in()这个我不太懂是什么 5,ACEF(AC中a为整型,B中尽管强制转换,但c是float,D明显不是,整型数据...
C语言程序设计试题 求标准答案 都是多选
1、答案:A (单引号括起来的都是字符,而且一对单引号最多对应一个字符,\\反斜杠是转义字符的开始,\\72是ASCII码对应的字母H。也就是把H这个字母存到了变量char a中。就一个字符H。)2、ACDE 解析:int a=3,b=4,c=5;,A、a>b B、a<=b C、(a||b)>c D、a<=(b||c)E、!
C语言多选题
C. char a[ ] = {‘s’, ‘t’, ‘r’, ‘i’, ‘n’, ‘g’, ‘\\0’}; D. char a[] = "string";2. 引用数组元素时,其数组下标表达式允许是(A和B)。A.整型常量 B.整型表达式 C.任何类型的表达式 D.任何类型的函数调用 3. 若有说明int a[ ]={ 1,2,3,4};则对a...
C语言多选题
1、已知int a[]={1,2,3,4,5,6,7,8,9},*p = a; 则值为3的表达式是(A,C)A、p+=2,*(p++)B、p+=2,*++p C、p+=2,*p++ D、p+=2,++*p 2、以下叙述中,错误的叙述是: (A,B,D)A、函数的形参都属于全局变量 B、全局变量的作用域不比局部变量的作用域范围大 C、...
(多选题)在C#语言中,以下关于集合的说法错误的是()。
B、D是错了,B中Arraylist是要装拆箱的,D中ArrayList可以通过对象来删除值
下半年计算机二级c语言基础试题
下面是我收集的关于计算机二级c语言基础试题,希望大家认真阅读! 下半年计算机二级c语言基础试题1 一、选择: 1.给出以下定义: char acX[ ]= "abcdefg"; char acY[ ]= {'a','b','c','d','e','f','g'}; 则正确的叙述为( ) A) 数组acX和数组acY等价 B) 数组acX和数组acY的长度相同 C) 数组...
多选题,C语言
A.无报错无警告 B.错,不能有两个case 1;C.无报错无警告 D.错,
C语言问题:若a=7,b=-2,c=4,则表达式a%3+b*b-c\/5的值为(多选题)?
此题选B。a%3+b*b-c\/5 =7%3+(-2)*(-2)-4\/5 =1+4+0 =5