【单选题】【消耗次数:1】
下列语句中,()语句是根据表达式的值进行匹配,然后执行其中的一个语句块,如果找不到匹配项,则执行默认语句块()(选择一项)
switch
if-else
for
字符串运算符
参考答案:
复制
纠错
相关题目
【单选题】 下列语句中,()语句是根据表达式的值进行匹配,然后执行其中的一个语句块,如果找不到匹配项,则执行默认语句块
①  switch
②  if-else
③  for
④  字符串运算符
【单选题】 循环语句中的for语句,其一般形式如下: for(表达式1;表达式2;表达式3) 语句 其中表示循环条件的是( )
①  表达式1
②  表达式2
③  表达式3
④  语句
【判断题】 若行If语句中逻辑表达式值为True,则关键字Then后的若干语句都要执行。
①  正确
②  错误
【单选题】 在if语句中的表达式()。
①  只能是关系表达式
②  只能是关系表达式和逻辑表达式
③  只能是逻辑表达式
④  可以是任意表达式
【单选题】 在switch语句中,每个语句标号中的关键字case后面的表达式必须是( )。
①  变量
②  常量
③  一般表达式
④  函数调用
【单选题】 在switch语句中,每个语句标号中的关键字case后面的表达式必须是?
①  变量
②  常量
③  一般表达式
④  函数调用
【单选题】 在switch语句中,每个语句标号中的关键字case后面的表达式必须是( )。
①  变量
②  常量
③  一般表达式
④  函数调用
【多选题】 C语言的语句分为表达式语句、( )、( )、( )和控制语句。
①  空语句
②  复合语句
③  函数调用语句
④  分语句
【单选题】 表达式和表达式语句的区别是( )。
①  表达式的后面加一个分号就构成了表达式语句
②  表达式的后面加一个冒号就构成了表达式语句
③  表达式的后面加一个点就构成了表达式语句
④  表达式的后面加一个句号就构成了表达式语句
【单选题】 在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为( )语句。
①  for
②  if
③  do
④  While
随机题目
【单选题】 假定有定义“int b[10];int *pb;”,则不正确的赋值语句为( )。
①  pb=b;
②  pb=
③  pb=b+2;
④  pb=b[5];
【单选题】 若需要把一个字符串aaa赋值到字符数组a中,则需要进行( )的函数调用实现。
①  strlen
②  strcmp
③  strcat
④  strcpy
【单选题】 在下面的do循环语句中,其循环体被执行的次数为( )。 int i=0;do i++;while(i*i
①  4
②  3
③  5
④  2
【单选题】 数组元素a[i]是该数组中的第( )个元素。
①  i
②  i+1
③  i-1
④  i*2
【单选题】 假定对二维数组a[3][4]进行初始化的数据为{{3,5,6},{2,8},{7}},则a[1][1]元素被初始化为( )。
①  6
②  2
③  5
④  8
【单选题】 假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为( )。
①  0
②  4
③  8
④  6
【单选题】 假定a为一个数组名,则下面的( )表示有错误。
①  a[i]
②  *a++
③  *a
④  *(a+1)
【单选题】 在for语句中,假定循环体共被执行n次,则共被计算( )次。
①  1
②  n-1
③  n
④  n+1
【单选题】 使用“typedef int CC[4][6];”语句之后,再使用“CC a;”语句,则a所占用的存储空间的字节数为( )。
①  10
②  24
③  48
④  96
【单选题】 将两个字符串连接起来组成一个字符串时,选用( )函数。
①  strlen()
②  strcap()
③  strcat()
④  strcmp()