青书学堂信阳师范大学C语言程序设计网上考试答案
 |
A: B.C.Tom B:3a6b C:_6a7b D:$ABC |
|
 |
A: ABC B: quot;ABC quot; C: 'ABC' D: 'A' |
|
 |
A: exe B:c C: obj D: cp |
|
 |
A: 循环结构、选择结构、顺序结构都是结构化程序的基本结构 B: 计算机可以直接执行C语言程序,不需要做任何转换 C: 过于复杂的算法不能使用N-S流程图描述 D: 只有不超过20步操作步骤的算法才是简单算法 |
|
 |
A: 函数可以返回另一个函数的整个函数体 B: 函数返回值只能是基本数据类型的数值或指针 C: 函数返回值可以是一个指向函数的指针 D: 函数返回值可以是一个数组,同时返回多个值 |
|
10;d=0 |
A:a*2 gt;8+2 B:a amp; amp;d C:(a*2-c)||d D:a-b amp;lt;c*d |
|
 |
A: 任意表达式 B: 逻辑表达式 C: 关系表达式 D: 算术表达式 |
|
中所有函数使用的全局变量,则该变量需要使用的存储类型是( )。 |
A: extern B: register C: auto D: static |
|
为表示关系x≥y≥z,应使用C语言表达式( )。 |
A: (x gt;=y) amp; amp;(y gt;=z) B: (x gt;=y) C: (x gt;=y gt;=z) D: (x gt;=z) amp;(y gt;=z) |
|
 |
A: 一个数组只允许存储同种类型的变量 B: 如果在对数组进行初始化时,给定的数据元素个数比数组元素个数少时,多余的数组元素会被自动初始化为最后一个给定元素的值 C: 数组的名称其实是数组在内存中的首地址 D: 当数组名作为参数被传递给某个函数时,原数组中的元素的值可能被修改 |
|
执行下列程序段后,m的值是( )。 int w=2,x=3,y=4,z=5,m; m=(w amp;lt;x)?w:x; m=(m amp;lt;y)?m:y; m=(m amp;lt;z)?m:z; |
A:4 B:3 C:5 D:2 |
|
 |
A: 0 B: 1 C: 2 D: 3 |
|
 |
A:8.5e4288 B: e-32 C: 123000000000 D: 4.5e-5.6 |
|
若有以下程序 #include lt;stdio.h gt; #define S(x) (x)*(x) #define T(x) S(x)/S(x)+1 main() { int k=3, j=2; printf('%d,%d\n', S(k+j),T(k+j) ); } |
A:11,2 B:25,2 C:11,12 D:25,26 |
|
。 |
A: 程序中的第一个函数 B: main( )函数的入口处 C: 程序中的第一条语句 D: 编译预处理语句 |
|
 |
A: 结构体类型中各个成分的类型必须是一致的 B: 结构体类型中的成分只能是C语言中预先定义的基本数据类型 C: 在定义结构体类型时,编译程序就为它分配了内存空间 D: 一个结构体类型可以由多个称为成员(或域) 的成分组成 |
|
若有说明语句:char c='\72';则变量c ( )。 |
A: 包含1个字符 B: 包含2个字符 C: 包含3个字符 D: 说明不合法,c的值不确定 |
|
有以下程序运行后的输出结果是( )。 #include lt;stdio.h gt; main( ) { int x = 0x13; if (x = 0x12) printf('True'); printf('False\n'); }。 |
A:True B:TrueFalse C:False D:TrueFalseTrue |
|
 |
A: 经常被使用的变量可以定义成常量 B: 常量分为整型常量、实型常量、字符常量和字符串常量 C: 常量可分为数值型常量和非数值型常量 D: 所谓常量,是指在程序运行过程中,其值不能被改变的量 |
|
有以下程序 #include lt;stdio.h gt; int fun(int x) { int y; if(x==0 || x== 1) return 4;
y=x-fun(x-2);
return y;
}
main()
{ printf('%d\n', fun(9));
} |
A:5 B:4 C:9 D:8 |
|
) |
A:正确 B:错误 |
|
) |
A:正确 B:错误 |
|
参的值不能传给实参。 ( ) |
A:正确 B:错误 |
|
) |
A:正确 B:错误 |
|