【简答题】
下面程序以每行4个数据的形式输出a数组。#define N 20 #include stdio.hvoid main() { int a[N],i;for(i=0; i i++) scanf(%d,[填空1]);for(i=0; i i++) { if([填空2]) [填空3]; printf(%3d,a[i]);}}
【单选题】
合法的数组说明语句是( )。
②
int a[5]={0,1,2,3,4,5};
④
int a[ ]={0,1,2,3,4,5};
【简答题】
下面程序的运行时,输入CLanguage↙,输出是[填空1]。#includestdio.hvoid main( ){ char str[30];scanf(%s,str); printf(%s,str);}
【简答题】
以下程序输入20个数,将其逆序输出。#includestdio.hvoid main() { int a[20],i; for(i=0;ii++) scanf(%d,[填空1]); for(i=19;ii--) printf(%d ,[填空2]); }
【简答题】
字符型数据是以字符的[填空1]代码存储在存储单元中的。
【简答题】
下面程序段的运行结果是[填空1]。char c[5]={a,b,\0,c,\0};printf(%s,c);
【判断题】
二维数组只是逻辑上的概念,在计算机内存中是连续存放的,不是二维的,是线性的。
【判断题】
C语言中没有字符串类型,也没有字符串变量,字符串是存放在字符型数组中的。
【单选题】
若有说明:int a[10];,则对a数组元素的正确引用是( )。