全部知识点

第1301题

file1.c中有命令,#include ,若file2.c中有全局静态变量a,则( )。

第1302题

设有如下函数定义:

int f(char *s)
{
    char *p=s;
    while(*p!='\0') p++;
    return (p-s);
}

如果在主程序中用下面的语句调用上述函数,则输出结果是( )。

printf("%d\n",f("goodbye!"));
第1303题

下面说法中错误的是( )。

第1304题

C语言本身没有输入输出语句。

第1305题

关系运算符 <= 与 == 的优先级相同。

第1306题

scanf函数的一般格式为:scanf(格式控制字符串,输入表列);。

第1307题

C语言本身不提供输入输出语句,输入和输出操作是由函数来实现的。


第1308题

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

第1309题

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

第1310题

引用数组元素时,下标可以是整型表达式或整型常量。

第1311题

do-while循环由do开始,while结束,在while(表达式)后面不能加分号。

第1312题

C语言数组的下标可以从-1开始。

第1313题

给数组赋初值时,初值的个数可以小于所定义的元素的个数。

第1314题

定义一维数组的形式为:类型说明数组名[表达式],其中表达式可以是正整型常量表达式、字符常量表达式。

第1315题

若在程序某处定义了某全局变量,但不是程序中的所有函数中都可使用它。

第1316题

C语言所有函数都是外部函数。

第1317题

在C语言中,程序总是从第一个函数开始执行,最后一个函数结束。

第1318题

在定义宏时,在宏名与带参数的括弧之间不应加空格。

第1319题

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

第1320题

下列变量定义中合法的是( )。

0.056812s