|

 若变量已正确定义,执行语句scanf("%d%d%d ",&k1,&k2,&k3);时,()是正确的输入。
A:2030,40
B:20 30 40
C:20, 30 40
D:20, 30,40
关于void 指针,下列说法正确的是____.
A:void 指针就是未指向任何数据的指针
B:void 指针就是已定义而未初始化的指针
C:指向任何类型数据的指针可直接赋值给一个void 指针
D:void 指针值可直接赋给一个非void 指针
设有以下定义
int a=0;
double b=1.25;
char c=’A’;
#define d 2
则下面语句中错误的是
A:a++
B:b++
C:c++
D:d++
C语言中函数返回值的类型是由______决定的
A:定义函数时所指定的函数类型
B:调用函数时临时
C:调用该函数的主函数类型
D:return语句中的表达式类型
下列说法中,正确的是
A:C语言源程序无论包含了多少函数,总是从main函数开始执行
B:main是由C语言提供的,并不需要用户自己编写
C:调用C语言标准库函数时,程序中要用到include命令,它也是C语言的一种语句
D:在C语言中,要调用的函数必须在main函数中定义
程序应该必须包含的部分是()
A:头文件
B:注释
C:高级语言
D:数据结构和算法
带参数的宏定义中,程序中引用宏定义的参数是
A:只能是常量
B:只能是整型量
C:只能是整型表达式
D:可以是任意表达式
C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的文件。
A:”.c”
B:“.obj”
C:“.exe”
D:“.bas”
在C 语言程序中,在函数内部定义的变量称为()
A:全局变量
B:全程变量
C:外部变量
D:内部变量
C语言中,关于 while 和 do while 循环语句的正确叙述是()
A:while 语句的循环控制条件为真时结束循环。
B:do while 语句的循环控制条件为真时结束循环。
C:while 循环体中不允许是空语句。
D:do while 的循环体至少被执行一次.
在C语言中,while语句中的条件为()时,结束该循环。
A:0
B:1
C:true
D:非0
为了避免嵌套的条件分支语句的二义性,C语言规定,C程序中的else总是与()组成配对关系。
A:缩排位置相同的if
B:在其之前末配对的if
C:在其之前末配对的最近的if
D:同一行上的if
以下函数的返回结果是( ). int function(char *x) { char *p=x; while(*p++); return(p-x-1); }
A:求字符串的长度
B:将字符串x连接到字符串p后面
C:将字符串x复制到字符串p
D:将字符串x反向存放
C编译程序是_______.
A:C程序的机器语言版本
B:一组机器语言指令
C:将C源程序编译成目标程序的程序
D:命令计算机执行指定的操作
C浯言中函数能否嵌套调用和递归调用
A:二者均不可
B:前者可,后者不可
C:前者不可,后者可
D:二者均可
用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。( )
A:错误
B:正确
switch语句中,case后的各常量表达式可以相同。
A:错误
B:正确
switch语句中,各个case和default的出现次序不影响执行结果。( )
A:错误
B:正确
? 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。
A:错误
B:正确
预处理功能是在对源程序正式编译前由预处理程序完成的
A:错误
B:正确
自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。( )
A:错误
B:正确
若a和b是同类型变量,在执行了赋值语句a=b;后b中的值将放入a中,b中的值将丢失。
A:错误
B:正确
使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到“一改全改”( )
A:错误
B:正确
在C程序中,语句之间必须要用分号“;”分隔。
A:错误
B:正确
使用printf和scanf函数时,必须添加#include <stdio.h>命令。( )
A:错误
B:正确
|
|