题目内容

下面程序执行后的输出结果是( )。#include int main(){ char str[] = " SSWLIA", c; int k; for ( k = 2; (c = str[k]) != '\0'; k++ ) { switch ( c ) { case 'I': ++k; break; case 'L': continue; default: putchar( c ); continue; } putchar( '*' ); } return(0);}

A. SSW
B. SW*
C. SW*A
D. SW

查看答案
更多问题

【单选题】下面程序执行后的输出结果是( )。#include #include int main(){ char arr[2][4]; strcpy( arr, "you" ); strcpy( arr[1], "me" ); arr[0][3] = '&'; printf( "%s", arr ); return(0);}

A. you&me
B. you
C. me
D. 错误

下列说法是否正确?字符数组就是字符串,字符串就是字符数组。

A. 正确
B. 不正确

语句switch(A){……}结构中,括号内表达式A的类型( )。

A. 可以是任意类型
B. 可以是整型或字符型
C. 只能为整型不能是字符型
D. 可以为整型或实型

【单选题】以下叙述正确的是( )。

A. o-while语句构成的循环不能用其它语句构成的循环来代替
B. do-while语句构成的循环只能用break语句退出
C. 用do-while语句构成的循环,在while后的表达式为非零时结束循环
D. 用do-while语句构成的循环,在while后的表达式为零时结束循环

答案查题题库