单项选择题

下列叙述中错误的是()。

A.用户定义的函数中可以没有return语句
B.用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
C.用户定义的函数中若没有return语句,则应当定义函数为void类型
D.函数的return语句中可以没有表达式

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: voidf(int*x,int * y) int t; t= *x;*x= *y;*y=t; main() inta[8]=1,2,3,4,5,6,7,8,i,*p,*q; p=a;q=&a[7]; while(p) f(p,q);p++;q--; for(i=0;i<8;i++)printf( %d, ,a[i]); 程序运行后的输出结果是();

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

单项选择题
下列程序执行输出的结果是()。 #include<stdio.h> f(int a) int b=0; static c=3; a=c++;b++; return(a); main() int a=2,i,k; for(i=0;i<2;i++) k=f(a++); printf( %d n ,k);

A. 3
B. 4
C. 5
D. 6

相关试题
  • 下列程序的字符串中各单词之间有一个空格,...
  • 下面程序的功能:输出100以内能被3整除...
  • 在C语言中,while和do…while循环的主要区...
  • 以下程序的输出结果是______。 #in...
  • 以下程序的输出结果是______。 #in...