通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
求解表达式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
C语言源程序文件经过C编译程序编译后生成的目标文件的后
计算机编译系统对宏定义在编译时进行语法检查。
每次调用函数时,都要对静态局部变量重新进行初始化。
在C程序中,函数既可以嵌套定义,也可以嵌套调用。
如果函数值的类型和return语句中表达式的值不一致,
对任何一个二维数组的元素,都可以用数组名和两个下标唯一
若有语句:char a[]="string";,则a[
是一个合法的为字符串数组赋值的语句。
while和do…while循环不论什么条件下它们的结
break语句不能终止正在进行的多层循环。
下面程序段的输出结果为A。
设x=1,y=2,z=3,则逻辑表达式x-y>z&&y
getchar函数的原型(函数说明)在stdio.h内
putchar函数的原型(函数说明)在string.h
C语言中"%"运算符的运算对象必须是整型。
printf函数的一般格式为:printf(格式控制,
对结构体类型的变量的成员的访问,无论数据类型如何都可使
设p1和p2是指向同一个字符串的指针变量,c为字符变量
设有宏定义#define MAX(x,y) (x)>
搜索