手机版

计算机二级考试 程序设计基础试题及答案三(4)

发布时间:2021-06-08   来源:未知    
字号:

计算机二级考试 C语言

if(m[i][j]<max) max=m[i][j];

return (max);}

4. 下程序是从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。

main()

{ float x,amax,amin;

scanf(“%f”,&x);

amax=x;

amin=x;

while(x<0)

{ if (x>amax) amax=x;

if(x<amin) amin=x;

scanf(“%f”,&x); };

printf(“amax=%f\n amin=%f\n”,amax,amin);}

二. 把以下的程序补完整(10分):

1. 下面的函数pow是求xy的值,请填空:

pow(int x,int y)

{ int j;

return j;}

2. 计算一个以5*5矩阵的主对角线和次对角线元素的和。

main()

{ static int a[5][5]={{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5}};

int pri_line=0;

int sec_line=0;

int i=0,j=0;

for (;i<5;i++)

for (;j<5;j++)

{ if pri_line+=a[i][j];

if sec_line+=a[i][j];}

printf(“The sum of pri_line is:%d\n”,pri_line);

printf(“The sum of seci_line is:%d\n”,sec_line);}

三. 编程题, 1. 设计一个C函数,对输入的a、b两个整型参数,返回其中的最小数。

利用main函数调用该函数,并输出结果。

2. 编程输入10个学生5门课程的成绩,实现:

①计算每个学生的平均分;

②计算每门课程的平均分;

xi1n2 xi (i 1)2

ni 1n③计算平均方差:,其中xi为第i个学生的平均分。

3. 编写一个C程序,求解n!。要求分别用非递归程序和递归程序实现。

n

计算机二级考试 程序设计基础试题及答案三(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)