高校题库

第161题

在C程序中,main函数必须位于程序的最前面。

第162题

语句scanf("%7.2f",&a);是合法的。

第163题

格式字符%o用来以十六进制形式输出整数。

第164题

C语言的输入、输出功能是由系统提供的输入、输出语句实现的。

第165题

逻辑表达式4>2&&1||5<3-!0的值为1。

第166题

运算符的级别由高向低依次为!->算术运算符->逻辑运算符->关系运算符->赋值运算符。

第167题

do-while的循环体不能是复合语句。

第168题

continue语句能够终止包含该语句的最内层循环。

第169题

数组整体不参加数据处理(即不参加各种运算),参加数据处理的只能是数组的元素。

第170题

如果不对静态数组赋初值,则计算机默认静态数组初始值为0。

第171题

C语言数组的下标从0开始。

第172题

函数strlen("ASDFG\n")的值是7。

第173题

在程序中的第二个函数之后定义了某全局变量,则该程序的所有函数均可使用它。

第174题

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

第175题

宏定义不是C语句,不必在行末加分号。

第176题

以下叙述正确的是( )。

第177题

若int类型数据占两个字节,则下列语句的输出为( )。

int k=-1;
printf("%d,%u\n",k,k);
第178题

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

int x=3,y=2;
printf("%d",(x-=y,x*=y+8/5));
第179题

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

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;
}
第180题

以下程序段中,能够正确地执行循环的是( )。