TOP

2010年全国计算机等级考试标准预测试卷(二)二级公共基础知识和C语言程序设计二(七)
2011-03-12 15:04:45 来源: 作者:[标签:作者] 【 】 浏览:1334次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
)C语言规定指数形式的实型数量e或E后面的指数必须是整数。

----------------------------------------

29、有下程序:main(){int a[]={2,4,6,8,10},y=0,X,*P;p=&a[l];for(x=l;x<3;x++) y+=p[x];printf("%d\n,y"):}程序运行后的输出结果是( )。

A.10

B.11

C.14

D.15

参考答案: C

本题考查for循环及if语句。当执行到第一个满足(i*i>=20)&&(i*i<=100)这个条件的i出现时,break跳出循环,执行下列的prinff语句。

----------------------------------------

30、有下列程序:void sort(int a[],int n){int i,j,t;for(i=0;i<n一1;i++)for(j=i+1;j<n;j++)if(a[i]<a[j]){t=a[i];a[i]=a[j];a[j]=t;}}main(){int aa[l0]={1,2,3,4,5,6,7,8,9,10},i;sort(aa+2,5);for(i=0:i<10;i++)printf("%d,",aa[i]);printf("n");}程序运行后的输出结果是( )。

A.1,2,3,4,5,6,7,8,9,10,

B.1,2,7,6,3,4,5,8,9,10,

C.1,2,7,6,5,4,3,8,9,10,

D.1,2,9,8,7,6,5,4,3,10

参考答案: C

getchar函数是读取键盘的输入函数,本题中输入字母“a”,则c=''a'',判断if条件,发现''a''>''a''&&''a''<一''g''成立,则执行下列语句,c=c+4,c得到的字符的ASCII码值,退出if语句,通过putehar函数输出字符。

----------------------------------------

31、有以下程序:#include"stdio.h"int abc(int u,int v);main(){int a=24,b=16,C;c=abc(a,b):printf("%d\n",c);)int abc(int u,int v){int w;while(v){w=u%v;u=v;v=w;return;)输出结果是( )。

A.6

B.7

C.8

D.9

参考答案: B

本题考查函数调用时的参数传递。在执行函数func时,由于全局定义了一个变量b,所以在函数体中执行b=2+1:3,最终t=2+3=5。

----------------------------------------

32、下列程序的输出结果是( )。int fl(int x,int y){return x>y?x:y;}int f2(int x,int y){return x>y?y:x;)main(){int a=4,b=3,c=5,d=2,e,f,g;e=f2(fl(a,b),fl(c,d));f=fl(f2(a,b),f2(c,d));g=a+b+c+d-e-f;printf("%d,%d,%d\n",e,f,g);}

A.4,3,7

B.3,4,7

C.5,2,7

D.2,5,7

参考答案: C

"p"是指针变量,指向一个地址:“*p”为
Tags:计算机二级考试试题 计算机二级考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2010计算机等级考试二级(VF)笔试49 下一篇2010年全国计算机等级考试二级公..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117