高校题库

第101题

C语言的注释定界符是( )。

第102题

字符串"\\\"ABC\"\\"所占内存字节的长度是( )。

第103题

用scanf函数输入数据,使得x=9.6,y=81.73,选择正确的输入语句( )。

第104题

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

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

下面程序是从键盘输入4位正整数,输入0或负数时结束循环,A处填写内容是( )。

#include<stdio.h>
void main()
{
    int num;
    do{
        scanf("%d",&num);
    }while(___A___);
}
第106题

以下不能正确定义二维数组的选项是( )。

第107题

设函数的调用形式如下:f((x1,x2),(y1,y2,y3)),则函数有( )个形参。

第108题

设有宏定义#define PI 3.14和#define S(r) PI*r*r,则S(2)的值为( )。

第109题

定义int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;,其中0≤i≤9,则对a数组元素的引用不正确的是( )。

第110题

设有如下定义:

struct sk {
    int a;
    float b;
}
data,*p;

若要使p指向data中的a域,正确的赋值语句是( )。

第111题

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

第112题

C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。

第113题

putchar函数的原型(函数说明)在stdio.h内。

第114题

getchar函数的原型(函数说明)在string.h内。

第115题

条件表达式x?'a':'b'中,若x=0时,表达式的值为b。

第116题

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

第117题

for循环语句的三个表达式不能同时省略。

第118题

for循环语句不能用于循环次数未知的情况下。

第119题

二维数组在内存中存贮时,是按行的顺序进行存储的。

第120题

数组的首地址一定是第一个数组元素的地址。