2012ITAT模拟题答案修订版全国信息应用技术大赛C语言(2)

2019-06-11 00:11

{ case 0 :

case 1: printf(\ case 2: printf(\ } }

A:*### B:**## C:***# D:****#

23. 有如下程序片段: int i = 0; while(i++ <= 2); printf(\

则正确的执行结果是 ( 3 )。C A:2 B:3

C:4 注意两点while和i++ D:以上都不是 24. 有以下程序段 main()

{ int i=1,sum=0,n; scanf(“%d”,&n); do { i+=2; sum+=i ; }while(i!=n); printf(“%d”,sum); }

若使程序的输出值为15,则应该从键盘输入的n的值是 ( D )。 A:1

B:3 C:5 D:7

25. 以下程序的输出是( D )。 #include void fun(int *p) {

int a=10; p=&a; ++a; }

void main() { int a=5; fun(&a);

printf(\的地址不变 } A:5 B:6 C:10 D:11

26. 以下关于函数的说法中正确的是 ( C )。 A:定义函数时,形参类型说明可放在函数体内 B:return语句后边的值不能为表达式

C:如果函数类型与返回值类型不一致,以函数类型为准 D:如果形参与实参的类型不一致,以实参为准

27. 已知有定义:int *p(); 则以下说法正确的是 ( C )。 A:指向int型的指针变量 B:int型的指针数组

C:一个函数,该函数的返回值是指向int型的指针变量

D:一个指向函数的指针变量,该函数的返回值为int型 28. 若有如下程序: void s(char *m,int n) {

*m=*m+3;n=n+3;

printf(\}

void main() {

char p=‘b’,q=‘B’; s(&q,p);

printf(\}则程序运行后的输出结果是 ( A )。 A:E,e,b,E B:e,E,b,F C:E,e,e,E D:e,E,b,E

29. C语言规定函数返回值的类型由 ( A )。 A:在定义时所指定的函数类型所决定 B:调用该函数时的主调函数类型所决定 C:return语句中的表达式类型所决定 D:调用该函数时系统临时决定

30. 要在c语言中求正弦30度的值,可以调用库函数,可用格式为 ( A )。D A:sin(30) B:sin(30.0) C:sin((double)30) D:sin(3.1415/6)

31. 在C语言程序设计中,简单变量作为实参时,它和对应形参之间的数据的传递方式是 ( B )。 A:地址传递 B:单向值传递

C:由实参传给形参,再由形参传给实参 D:由用户指定传递方式 32. 以下程序的输出为( C )。 int a=2; int f(int *a) {

return(*a)++; }

void main() {

int s=0; {int a=5; s+=f(&a); } s+=f(&a);

printf(\} A:2 7 B:2 10 C:3 7 D:3 11

33. 以下程序输出结果是( B )。D #include int *fun() {

int a[4],k;

for(k=0;k<4;k++)a[k]=k; return(a); }

void main()

{ int *p,j; p=NULL; p=fun();

for(j=0;j<4;j++){printf(\}

A:输出0 0 0 0 B:输出0 1 2 3 C:输出1 1 1 1 D:输出不确定值

34. 以下程序的运行结果是( D )。 void fun(int *n) {

static int m=2; *n*=m-1; m+=2; }

void main() {

static int m=1; int i;

for(i=1;i<4;i++) fun(&m); printf(\} A:8 B:10 C:11 D:15

35. 下面对typedef的叙述中不正确的是 ( B )。

A:用typedef可以定义各种类型名,但不能用来定义变量 B:typedef和#define都是在预编译时处理的


2012ITAT模拟题答案修订版全国信息应用技术大赛C语言(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:塑钢门窗金属门窗项目可行性研究报告(发改立项备案+2013年最新

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: