关于以下函数,说法正确的是()。[img=247x182]17e0ba9f8abfa16.jpg[/img]
A: 函数类型void可以省略
B: 形参说明int n可以简化为n
C: 函数功能是在一行上连续输出n个“*”字符
D: 函数功能是连续输出n行“*”字符
A: 函数类型void可以省略
B: 形参说明int n可以简化为n
C: 函数功能是在一行上连续输出n个“*”字符
D: 函数功能是连续输出n行“*”字符
举一反三
- 调用函数f(27)的输出结果是()。 void f(int n) { if(n<...', n%5); f(n/5); } }
- 若有以下程序#includevoid f(int n);main(){ void f(int n);f(5);}void f(int n){ printf("%d\n",n); }则以下叙述中不正确的是_______。 A: 若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f B: 若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f C: 对于以上程序,编译时系统会提示出错信息:提示对对f函数重复说明 D: 函数f无返回值,所以可用void将其类型定义为无值型
- 给定函数原型:int f(int x, int y); 则下列函数调用正确的是( )。 A: int n, a = 0, b = 1; n = f(int a, int b); B: int n, a = 0,b = 1; n = int f(x, y); C: int n = 1 ,a = 0, b = 1; n = f(a, n); D: int n; n = f();
- 函数delnum的功能是将字符串中的数字字符删除()。 void delnum( char *t) { int m, n; for (m=0,n=0; t[m]!=' ';m++) if (t[m]'9') { t[n]=t[m]; n++;} t[n]=' '; }
- 有函数定义:int f(int x,int y);则下列函数调用正确的为_____。 A: int n=1,a=0,b=1;n=f(a,n); B: int n, a=0,b=1;n=f(int a, int b); C: int n,a=0,b=1;n=int f(x,y); D: int n;n=f();