2011年9月份全国计算机等级考试二级C语言上机题库真题
- 文件大小:614.5KB
- 浏览次数:
- 发布时间:2012-05-02
本资料包含doc文件1个,下载需要5积分
2011年9月份全国计算机等级考试二级C语言上机题库真题
-、程序填空题
1、给定程序中,函数fun的功能是根据形参i的值返回某个函数的值。当调用正确时, 程序输出:
x15.000000, x23.000000, x1x1x1x240.000000
请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
double f1(double x)
return xx;
double f2(double x, double y)
return xy;
/found/
1 fun(int i, double x, double y)
if (i1)
/found/
return 2(x);
else
/found/
return 3(x, y);
main()
double x15, x23, r;
r fun(1, x1, x2);
r fun(2, x1, x2);
printf("nx1%f, x2%f, x1x1x1x2%fnn",x1, x2, r);
2、给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。
例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为:
letter a : 3 times
letter s : 3 times
请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#include
void fun(char s)
int k[26]0,n,i,max0; char ch;
while(s)
if( isalpha(s) )
/found/
chtolower(1);
nch-a;
/found/
k[n] 2 ;
s;
/found/
if(max
printf("nAfter count :n");
for(i0; i<26;i)
if (k[i]max) printf("nletter %c : %d timesn",ia,k[i]);
main()
char s[81];
printf("nEnter a string:nn"); gets(s);
fun(s);
3、给定程序中,函数fun的功能是:将N×N矩阵主对角线元素中的值与反向对角线对应位置上元素中的值进行交换。例如,若N3,有下列矩阵:
1 2 3
4 5 6
7 8 9交换后为:
3 2 1
4 5 6
9 8 7
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#define N 4
/found/
void fun(int 1 , int n)
int i,s;
/found/
for(2; i)
st[i][i];
t[i][i]t[i][n-i-1];
/found/
t[i][n-1-i]3;
main()
int t[][N]21,12,13,24,25,16,47,38,29,11,32,54,42,21,33,10, i, j;
printf("nThe original array:n");
for(i0; i
fun(t,N);
printf("nThe result is:n");
for(i0; i
4、给定程序中,函数fun的功能是:找出100至x(x≤999)之间各位上的数字之和为15的所有整数,然后输出;符合条件的整数个数作为函数值返回。
例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、258、267、276、285、294、339、348、357、366、375、384、393、429、438、447、456、465、474、483、492。共有26个。
请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
int fun(int x)
- 1省监理表A表
- 2中速轴零件CAD图纸
- 3YC/T 269-2008 烟草及烟草制品硫酸盐的测定 连续流动法
- 4常用防水卷材型号及使用方法
- 5压力容器设计工程师培训教程
- 6GB/T 14055.1-2008 中子参考辐射 第1部分:辐射特性和产生方法
- 7JIS L2001-1980 Cotton wadding
- 82012造价师-安装计量-模考测试
- 9保温层厚度的计算方法
- 10GB/T 16986-2003 EAN·UCC系统应用标识符
- 11DL/T 5156.5-2015 电力工程勘测制图标准 第5部分:物探
- 12广东消防安全疏散指示图
- 13[华晨培训]2011年土建识图课件
- 14xp无法停止‘通用卷’的解决方法合集
- 15某综合办公楼施工机具管理方案