题目内容

若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是______。

A. main(){ ……x=fun(2,10);……}float fun(int a,int b){……}
B. float fun(int a,int b){……}main(){ ……x=fun(i,j);……}
C. float fun(int,int);main(){……x=fun(2,10);……}float fun(int a,int b){……}
D. main(){ float fun(int i,int j);……x=fun(i,j);……}float fun(int a,int b){……}

查看答案
更多问题

某患者,70岁,近年来记忆力日益减退,刚做过的事就会忘掉,以前很喜欢的饭菜现在不知道如何做,记不起曾熟悉物体的名字,常以“这个”代之。近来由于做饭后忘记关煤气数次引起厨房失火,多次迷路,出门后回不了家。 对患者社会功能方面的护理诊断有

A. 语言交流障碍
B. 社交能力受损
C. 社会隔离状态
D. 自我照顾能力缺陷
E. 以上都是

若有定义语句 int a,b,c,*p=&c; 接着执行以下选项中的语句,则能正确执行的语句是______。

A. scanf("%d%d%d",a,b,c);
B. scanf("%d",p);
C. scanf("%d",a,b,c);
D. scanf("%d",&p);

有以下程序 #include <stdio.h> main() { int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++) printf("%d",t[2-i][i]); } 程序执行后的输出结果是______。

A. 7 5 1
B. 7 5 3
C. 3 6 9
D. 3 5 7

有以下程序 #include <stdio.h> void fun(int *a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/ {int t,i,j; for(i=0;i<n-1;i++) for(i=i+1;j<n;j++) if(a[i]<a[j]) { t=a[i];a[i]=a[j];a[j]=t;} } main() { int c[10]={1,2,3,4,5,6,7,8,9,0},i; fun(c+4,6); for(i=0;i<10;i++) printf("%d,",c[i]); printf("\n"); } 程序的运行结果是______。

A. 1,2,3,4,9,8,7,6,5,0,
B. 0,9,8,7,6,5,1,2,3,4,
C. 0,9,8,7,6,5,4,3,2,1,
D. 1,2,3,4,5,6,7,8,9,0,

答案查题题库