C〕2 #include "stdio.h" int fun〔int x〕 { printf〔"x=%d\n",++x〕; } int main〔〕 { fun〔12+5〕; return 0; } 那么程序的输出结果是 A〕x=12 B〕x=13 C、 20,10 D〕1 C〕x=17 D、20,20 D〕x=18 二、判断题 1、 ( F )return 语句作为函数的出口,在一个函数体内只能有一...
四、以下代码会执行printf("equal\n");语句吗 ? //会执行 char *p1 = "Hello"; char *p2 = "Hello"; //p1和p2相同; if(p1==p2) { printf("equal\n"); } 五、以下代码有什么问题吗? (1) int * fun() { int x = 100; return &x; //函数调用结束会销毁变量x,不能再使用; } (2) i...
C语言函数一、选择题1. 一个完整的C源程序是【 】。 A)))A)A)A)A)A)A)A) A) 数组的首地址 B) 数组的第一个元素的值 C) 数组中全部元素的值 D) 数组元素的个数12. 若函数调用时,用数组名作为函数的参数,以下叙述中正确的是【 】。 A)int fun(char s){...
C语言函数一、选择题 1. 一个完整的C源程序是【 】。 A)))A)A)A)A)A)A)A) A) 数组的首地址 B) 数组的第一个元素的值 C) 数组中全部元素的值 D) 数组元素的个数 12. 若函数调用时,用数组名作为函数的参数,以下叙述中正确的是【 】。 A)int fun(char *s) { char *t=s; while(*t++...
若以下选项中得变量都已经正确定义且赋值,则对函数fun得正确调用语句就是___。 A)fun(int y,double m); B)k=fun(10,12、5); C)fun(x,n); D)void fun(n,x); 正确答案:C(知识点:函数得调用) 试题分析:当函数类型为void时,函数不返回值,函数调用只能以函数语句得形式出现,因此,选项B显然就是不...
1 【单选题】 在下列关于 C 函数定义的叙述中,正确的是? • A、 函数可以嵌套定义,但不可以嵌套调用; • • B、 函数不可以嵌套定义,但可以嵌套调用; • • C、 函数不可以嵌套定义,也不可以嵌套调用; • • D、 函数可以嵌套定义,也可以嵌套调用; • 我的答案:B 得分: 2.5 分 2 【...
C函数练习题 天师班函数调用练习题第 1 页共 7 页一、选择题(在下列各题的 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上。) 8.1 若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是 A)函数调用可以作为独立的语句存在 B)函数调用可以作为一...
A.C语言函数可以嵌套调用,例如:fun(fun(x)); B.C语言函数不能单独编译; C.C语言程序是由过程和函数组成; D.C语言中除了main函数,其他函数不能作为单独文件形式存在; 正确答案:A 3、在函数调用时,以下说法正确的是? A.主调函数和被调函数总是在同一个文件里; B.函数间的数据传递不可以使用全局变量; C...
C: 能返回一个用户所希望的函数值; D: 返回一个不确定的值 4. C语言允许函数返回值类型缺省定义,此时该函数隐含的返回值类型是( B ) A: float 型 B: int 型 C: long 型 D: double 型 5. C语言规定,函数返回值的类型是由( D )(二级题) A: return 语句中的表达式类型所决定; B: 调用该函数时...
A)函数调用可以作为独立的语句存在B)函数调用可以作为一个函数的实参 C)函数调用可以出现在表达式中D)函数调用可以作为一个函数的形参 8.2在调用函数时,如果实参是简单的变量,它与对应形参之间的数据传递方式是 A)地址传递B)单向值传递 C)由实参传形参,再由形参传实参D)传递方式由用户指定 8.3以下正确的说法是 A...