C语言
第221题
如果不对静态数组赋初值,则计算机默认静态数组初始值为0。
第222题
C语言数组的下标从0开始。
第223题
函数strlen("ASDFG\n")的值是7。
第224题
在程序中的第二个函数之后定义了某全局变量,则该程序的所有函数均可使用它。
第225题
在C语言中,不允许函数嵌套定义,但函数可以嵌套调用。
第226题
宏定义不是C语句,不必在行末加分号。
第227题
以下叙述正确的是( )。
第228题
若int类型数据占两个字节,则下列语句的输出为( )。
int k=-1;
printf("%d,%u\n",k,k);
第229题
下列程序段的输出结果为( )。
int x=3,y=2;
printf("%d",(x-=y,x*=y+8/5));
第230题
下面程序的输出结果是( )。
void main()
{
int i=2,p;
p=f(i,i+1);
printf("%d",p);
}
int f(int a,int b)
{
int c;
c=a;
if(a>b)
c=1;
else if(a==b)
c=0;
else c=-1;
return c;
}
第231题
以下程序段中,能够正确地执行循环的是( )。
第232题
在C语言中,一维数组的定义方式为:类型说明符 数组名( )。
第233题
以下正确的说法是( )。
第234题
在#include命令中,文件名可用双引号或尖括号括起来,对于二者的下列说法中正确的是( )。
第235题
以下程序的输出结果是( )。
void main()
{
char str[]="ABCD",*p=str;
printf("%d\n",*(p+4));
}
第236题
C语言中,定义结构体的保留字是( )。
第237题
一个C程序的执行是从本程序的main函数开始,到本程序文件的最后一个函数结束。
第238题
#define和printf都不是C语句。
第239题
char c[6]="abcde"; printf("%-3s", c)中的"-"表示输出的字符串是左对齐。
第240题
char c[6]="abcde"; printf("%3s", c)表示输出的字段的宽度,如果被输出的数据的位数大于3,按实际位数输出。