请读程序#includefunc(int a,int b){int c;c=a+b;return c;}main(){ int x=6,y=7,z=8,r;r=func((x,y),z--);printf("%d %d\n",r,z);}上面程序的输出结果是:
A. 14 8
B. 14 7
C. 15 7
D. 15 8
#include main(){float fun(float x[]);float ave,a[3]={4.5,2,4};ave=fun(a);printf("ave=%7.2f",ave);}float fun(float x[]){int j;float aver=1;for (j=0;j<3;j++)aver=x[j]*aver;return(aver);}正确的输出结果是:
A. 36.00
B. ave= 36.00
C. ave=10.00
D. ave=36
输入一个字符,判断该字符是数字、字母、空格还是其他字符。正确的选项是_______?main( ){ char ch; ch=getchar(); if【1】 printf("It is an English character\n"); else if【2】printf("It is a digit character\n");else if【3】printf("It is a space character\n"); 【4】printf("It is other character\n"); }
A. 【1】ch>=’a’&&ch<=’z’|| ch="">=’A’&&ch<=’Z’ 【2】ch>=’0’&&ch<=’9’【3】else【4】ch== ‘ ’
B. 【1】ch>=’0’&&ch<=’9’ 【2】ch>=’a’&&ch<=’z’|| ch>=’A’&&ch<=’Z’【3】ch== ‘ ’【4】else
C. 【1】ch>=’a’&&ch<=’z’|| ch>=’A’&&ch<=’Z’ 【2】ch>=’0’&&ch<=’9’【3】ch== ‘ ’【4】else
D. 【1】ch>=’a’&&ch<=’z’|| ch>=’A’&&ch<=’Z’ 【2】ch>=’0’&&ch<=’9’【3】ch= ‘ ’【4】else
以下对C语言函数的有关描述中,正确的是.
A. 调用函数时,只能把实参的值传递给形参,形参的值不能传送给实参
B. 函数既可以嵌套定义又可以递归调用
C. 函数必须有返回值,否则不能使用函数
D. 程序中有调用关系的所有函数必须放在同一个源程序文件中