全部知识点

第1401题

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

第1402题

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

第1403题

设有如下定义:

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

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

第1404题

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

第1405题

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

第1406题

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

第1407题

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

第1408题

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

第1409题

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

第1410题

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

第1411题

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

第1412题

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

第1413题

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

第1414题

对于字符数为n个的字符串,其占用的内存为n+1个字节空间。

第1415题

数组名可作为函数的实参,但不能作为函数的形参。

第1416题

在C语言中,函数名代表函数的入口地址。

第1417题

在C语言中,主函数可以调用其它函数,同时,其它函数也可以调用主函数。

第1418题

一个include命令可以指定多个被包含的文件。

第1419题

以下叙述中正确的是( )。

第1420题

执行下列语句后,a和b的值分别为( )。

int a,b;
a=1+'a';
b=2+7%-4-'A';
0.052766s