C语言题库试题 1有如下函数调用语句 func(rec1,rec2+rec3,(rec4,rec5)); 该函数调用语句中,含有的实参个数是 A) 3 B) 4 C) 5 D) 有语法错 2有以下程序 #include char fun(char x , char y) { if(x<y) return x; return y; } void main( ) { int a='9',b='8',c='7'; printf("%c\n",fun(fun(a,b),fun(b,c))); } 程序的执行结果是 A)函数调用出错 B)8 C)9 D)7 3如果一个变量在整个程序运行期间都存在,但是仅在说明它的函数内是可见的,这个变 量的存储类型应该被说明为( )。 A.静态变量 B.动态变量 C.外部变量 D.内部变量 4若变量a、iI已正确定义,且i已正确赋值,合法的语句是 A) a==1 B) ++i; C) a=a++=5; D) a=int(i); 5设a和b均为double型常量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是______。 A
2022-06-20 14:04:18
49KB
文档资料