高校题库

第141题

下面程序段的输出结果为A。

int i=20;
switch(i/10)
{
    case 2:printf("A");
    case 1:printf("B");
}
第142题

break语句不能终止正在进行的多层循环。

第143题

while和do…while循环不论什么条件下它们的结果都是相同的。

第144题
char c[]="Very Good";

是一个合法的为字符串数组赋值的语句。

第145题

若有语句:char a[]="string";,则a[6]的值为'\0'。

第146题

对任何一个二维数组的元素,都可以用数组名和两个下标唯一地加以确定。

第147题

如果函数值的类型和return语句中表达式的值不一致,则以函数类型为准。

第148题

在C程序中,函数既可以嵌套定义,也可以嵌套调用。

第149题

每次调用函数时,都要对静态局部变量重新进行初始化。

第150题

计算机编译系统对宏定义在编译时进行语法检查。

第151题

C语言源程序文件经过C编译程序编译后生成的目标文件的后缀为( )。

第152题

下列程序段的输出结果为( )。

float k=0.8567;
printf("%4.1f%%",k*100);
第153题

已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是( )。

第154题

若k是整型,则以下程序段的执行结果是( )。

k=-3;
if(k<=0)
    printf("####")
else printf("&&&&");
第155题

以下for循环的执行次数是( )。

for(x=0,y=0;(y=123)&&(x<4);x++);
第156题

下面合法的语句定义是( )。

第157题

在所有函数之前,定义一个外部变量的形式为static int x;那么错误的叙述是( )。

第158题

在“文件包含”的预处理中,被包含的文件应是( )。

第159题

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

#include<stdio.h>
f(char *s)
{
    char *p=s;
    while(*p!='\0')
        p++;
    return(p-s);
}
void main()
{
    printf("%d\n",f("ABCDEF"));
}
第160题

定义结构体的关键字是( )。