高校题库

第181题

在C语言中,一维数组的定义方式为:类型说明符 数组名( )。

第182题

以下正确的说法是( )。

第183题

在#include命令中,文件名可用双引号或尖括号括起来,对于二者的下列说法中正确的是( )。

第184题

以下程序的输出结果是( )。

void main()
{
    char str[]="ABCD",*p=str;
    printf("%d\n",*(p+4));
}
第185题

C语言中,定义结构体的保留字是( )。

第186题

一个C程序的执行是从本程序的main函数开始,到本程序文件的最后一个函数结束。

第187题

#define和printf都不是C语句。

第188题

char c[6]="abcde"; printf("%-3s", c)中的"-"表示输出的字符串是左对齐。

第189题

char c[6]="abcde"; printf("%3s", c)表示输出的字段的宽度,如果被输出的数据的位数大于3,按实际位数输出。

第190题

已知a=3,b=4,c=5,则逻辑表达式a+b>c && b==c值为0。

第191题

求解表达式max=(a>b)?a:b的步骤是:先将表达式(a>b)赋给max,再处理表达式。

第192题

continue能够终止当前进行的多层循环。

第193题

for循环可以用于循环次数不确定而给出循环条件的情况下。

第194题

定义int x[5],n;则x=x+n;或x++;都是不正确的。

第195题

puts函数用来输出一个字符。

第196题

若定义int array[5], *p;则赋值语句p=array;是正确的。

第197题

在C语言中,函数可以嵌套定义,但不能嵌套调用。

第198题

在C语言中,所有的函数均可相互调用。

第199题

C语言的函数可以嵌套定义。

第200题

C程序中有调用关系的所有函数必须放在同一个源程序文件中。