通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
一个C源程序必须包含一个main函数。
下述函数的功能是( )。
设有如下定义:若要使p指向data中的a域,正确的赋值
下面程序的输出结果应该是( )。
关于带参数的宏,下列说法正确的是( )。
以下不能对二维数组a进行正确初始化的语句是( )。
以下不是无限循环的语句为( )。
假定有以下变量定义:则能使值为3的表达式是( )。
关于%-m.nf格式符,下列描述中正确的是( )。
设以下变量均为int类型,则值不等于7的表达式是( )
以下叙述中正确的是( )。
C程序中有调用关系的所有函数必须放在同一个源程序文件中
C语言的函数可以嵌套定义。
在C语言中,所有的函数均可相互调用。
在C语言中,函数可以嵌套定义,但不能嵌套调用。
若定义int array[5], *p;则赋值语句p=
puts函数用来输出一个字符。
定义int x[5],n;则x=x+n;或x++;都是
for循环可以用于循环次数不确定而给出循环条件的情况下
continue能够终止当前进行的多层循环。
求解表达式max=(a>b)?a:b的步骤是:先将表达
已知a=3,b=4,c=5,则逻辑表达式a+b>c &
char c[6]="abcde"; printf("
#define和printf都不是C语句。
一个C程序的执行是从本程序的main函数开始,到本程序
C语言中,定义结构体的保留字是( )。
以下程序的输出结果是( )。
在#include命令中,文件名可用双引号或尖括号括起
以下正确的说法是( )。
在C语言中,一维数组的定义方式为:类型说明符 数组名
以下程序段中,能够正确地执行循环的是( )。
下面程序的输出结果是( )。
下列程序段的输出结果为( )。
若int类型数据占两个字节,则下列语句的输出为( )。
以下叙述正确的是( )。
宏定义不是C语句,不必在行末加分号。
在C语言中,不允许函数嵌套定义,但函数可以嵌套调用。
在程序中的第二个函数之后定义了某全局变量,则该程序的所
函数strlen("ASDFG\n")的值是7。
C语言数组的下标从0开始。
如果不对静态数组赋初值,则计算机默认静态数组初始值为0
数组整体不参加数据处理(即不参加各种运算),参加数据处
continue语句能够终止包含该语句的最内层循环。
do-while的循环体不能是复合语句。
运算符的级别由高向低依次为!->算术运算符->逻辑运算
逻辑表达式4>2&&1||5<3-!0的值为1。
C语言的输入、输出功能是由系统提供的输入、输出语句实现
格式字符%o用来以十六进制形式输出整数。
语句scanf("%7.2f",&a);是合法的。
在C程序中,main函数必须位于程序的最前面。
定义结构体的关键字是( )。
在“文件包含”的预处理中,被包含的文件应是( )。
在所有函数之前,定义一个外部变量的形式为static
下面合法的语句定义是( )。
以下for循环的执行次数是( )。
若k是整型,则以下程序段的执行结果是( )。
已知i、j、k为int型变量,若从键盘输入:1,2,3
搜索