题目内容

在下列叙述中,错误的是()。

A. C语言中,二维数据或多维数组是按行存放的
B. 赋值表达式“b[1]2]=a[2]3]”是正确的
C. char a[1];a[0]='A"”与”int a[1]a[0]=’A’等价
D. 数组名后的方括号内可以为常量表达式,也可以是变量

查看答案
更多问题

程序:#include "stdio.h"main (){char str[10];scanf ("%s", &str);printf("%s\n",str);}运行上面的程序,输入字符串“how are you”,则程序的执行结果是()。

A. how
B. how are you
C. h
D. how are you

程序#include "stdio. h”#include "string.h"main(){char str[]="abcd\n\123\xab";printf("%d",strlen(str);}运行后的输出结果是()。

A. 10
B. 9
C. 7
D. 14

以下输入程序段的功能是输入一个小写字母后,将在26英文字母中其后第5个字母输出。例如输入a,输出为f,输入w,输出为b,将程序补充完整。main(){char c;c=getchar();if(c>='a'&&_____________)C=C+5;else____________________________putchar(c);

5.以下输入3个整数,按照从小到大的顺序进行输出,将程序补充完整。main(){int a,b,c,t;scanf(“%d%d%d”,&a,&b,&c);if( ) {t=a;a=b;b=t;}if(a>c) ( )if( ) (t=b;b=c;c=t;}printf("%d %d %d",a,b,c);}

答案查题题库