全部知识点
第1461题
在程序中的第二个函数之后定义了某全局变量,则该程序的所有函数均可使用它。
第1462题
在C语言中,不允许函数嵌套定义,但函数可以嵌套调用。
第1463题
宏定义不是C语句,不必在行末加分号。
第1464题
以下叙述正确的是( )。
第1465题
若int类型数据占两个字节,则下列语句的输出为( )。
int k=-1;
printf("%d,%u\n",k,k);
第1466题
下列程序段的输出结果为( )。
int x=3,y=2;
printf("%d",(x-=y,x*=y+8/5));
第1467题
下面程序的输出结果是( )。
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;
}
第1468题
以下程序段中,能够正确地执行循环的是( )。
第1469题
在C语言中,一维数组的定义方式为:类型说明符 数组名( )。
第1470题
以下正确的说法是( )。
第1471题
在#include命令中,文件名可用双引号或尖括号括起来,对于二者的下列说法中正确的是( )。
第1472题
以下程序的输出结果是( )。
void main()
{
char str[]="ABCD",*p=str;
printf("%d\n",*(p+4));
}
第1473题
C语言中,定义结构体的保留字是( )。
第1474题
一个C程序的执行是从本程序的main函数开始,到本程序文件的最后一个函数结束。
第1475题
#define和printf都不是C语句。
第1476题
char c[6]="abcde"; printf("%-3s", c)中的"-"表示输出的字符串是左对齐。
第1477题
char c[6]="abcde"; printf("%3s", c)表示输出的字段的宽度,如果被输出的数据的位数大于3,按实际位数输出。
第1478题
已知a=3,b=4,c=5,则逻辑表达式a+b>c && b==c值为0。
第1479题
求解表达式max=(a>b)?a:b的步骤是:先将表达式(a>b)赋给max,再处理表达式。
第1480题
continue能够终止当前进行的多层循环。