全部知识点

第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能够终止当前进行的多层循环。

0.053954s