可学答题网 > 问答 > 计算机程序设计综合练习题库,计算机科学技术题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

若有以下程序 #include void f(int n) main()


若有以下程序 #include void 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将其类型定义为无值型
参考答案
参考解析:
分类:计算机程序设计综合练习题库,计算机科学技术题库
相关推荐

1、有如下程序段#include "stdio.h"void fun(int *

有如下程序段#include "stdio.h"void fun(int *a,int *b,int *c,int *d,int *e){ int i,j,k,m; for(i=0;i< *a;i++) for(j=0;j< *b;j++)  for(k=0;k<*c;k++) ...

2、有以下程序#include "stdio.h"void fun(int *a

有以下程序#include "stdio.h"void fun(int *a,int *b){ int c=20,d=20; *a=c/3; b=d/5;}main(){ int a=3,b=5; fun(&a,&b); printf("%d,%d\n",a,b);}程序的运行结果是A.6,5 B.5,6C.20,25 D.3,5A6,5 B5,6C20,25 D3,5

3、若有下面的程序段#include "stdio.h"main(){ int

若有下面的程序段#include "stdio.h"main(){ int i=6; while(i--) printf("%d",--i); printf("\n");}那么程序的输出结果为A.531 B.420C.654321 D.死循环A531 B420C654321 D死循环

4、有以下程序 void f(int x,int y) { int t; if

有以下程序void f(int x,int y){int t;if(x < y){t=x;x=y;y=t;}}main(){int a=4,b=3,c=5;f(a,b);f(a,c);f(b,c);printf("%d,%d,%dn",a,b...

5、有以下程序void f(int x,int y){ int t, if(x<

有以下程序void f(int x,int y){ int t, if(x<y){t=x;x=y;t;}}main(){ int a=4,b=3,c=5; f(a,B) ;f(a,C) ;f(b,C) ; cout<<a<<","<<b<<",...

6、有以下程序:include <stdio.h> main( ) { int

有以下程序:include <stdio.h> main( ) { int a=7,b=8,* p,*q, *r; p=&a;q=&b; r=p; p=q;q=r; printf(" % d,% d,% d,% d n", * p, * q.a,b);程序运行后的输出结果是()。A8,7,8,7B7,8,7,8C8,7,7,8D7,8,8,7