- 81
- 0
- 约1.84万字
- 约 29页
- 2018-08-06 发布于江苏
- 举报
一、编程题(总分100)
1.(分值:2.1分)编写程序求出555555的约数中最大的三位数是多少。
参考答案:
#include stdio.h
void main()
{
int a=555555;
int i=100;
int max =100;
while (i++1000)
if (a%i==0imax)
max=i;
printf (%d\n,max);
}
2.(分值:2.1分)输入一个正整数,要求以相反的顺序输出该数。例如输入12345,输出位54321。
参考答案:
#include stdio.h
int main()
{
int i;
int j;
scanf(%d, i);
while (i 0)
{
j = i % 10;
printf(%d, j);
i = i / 10;
}
return 0;
}
3.(分值:2.1分)编写程序,求S=1/(1*2)+1/(2*3)+1/(3*4)+……前50项之和。
参考答案:
#include stdio.h
int main()
{
float s = 0;
int i;
for (i = 1; i 51; i++)
s += 1.0 / (i*(i + 1));
printf(%f, s);
return 0;
}
4.(分值:2.1分)编写程序,求S=1/(1+2)+1/(2+3)+1/(3+4)+……前50项之和。
参考答案:
#include stdio.h
void main()
{
int i = 1;
float sum = 0;
while (i = 50)
{
sum = sum + 1.0 / (i + (i + 1));
i++;
}
printf(\ns=%f\n, sum);
}
5.(分值:2.1分)编一通用函数sub,分别统计字符串strg中字母A及a的个数;
主函数中输入一不大于80个字符的字符串,调用上述函数,输出A及a的个数。
(注:此程序不允许使用全局变量,不允许在sub函数中输出)
参考答案:
#includestdio.h
void main()
{
int num1,num2;
void sub(char [],int,int);
char strg[80];
printf(请输入字符:\n);
gets(strg);
sub(strg,num1,num2);
printf(A的个数为:%d\n,num2);
printf(a的个数为:%d\n,num1);
}
void sub(char strg[], int *n1,int *n2)
{
int i,a=0,A=0;
for(i=0;strg[i]!=\0;i++)
if(strg[i]==a)
a++;
else if(strg[i]==A)
A++;
*n1=a;
*n2=A;
}
6.(分值:2.1分)编一通用函数avernum,计算含有n个数据的一维数组的平均值,并统计此
数组中大于平均值的数据的个数;主函数中定义含有100个元素的数组x,x[I]=200*cos(I*0.875)(I=0,1,2……99),调用上述函数,输出此数组的平均值及大于平均值的数据的个数。
(注:此程序不允许使用全局变量,不允许在avernum函数中输出)
参考答案:
#include stdio.h
#include math.h
#define N 100
double avernum(double *x, double n, double ave)
{ double aver=0.000000, a=0;
int i;
if(ave==0)
{ for(i=0; in; i++)
aver=aver+*(x+i);
aver=aver/n;
return aver;
}
else
{ for(i=0; in; i++)
if(ave*(x+i))a++;
return a;
}
}
void main()
{ double x[N], m, aver;
int i;
for(i=0; iN; i++)
x[i]=200*cos(i*0.875);
aver=avernum(x, N, 0);
m=avernum(x, N, aver);
printf(aver=%f\nm=%f\n,aver, m);
}
7.(分值:2.1分)编一通用函数avermax,计算含有n个数据的一维数组的平均值,并求出此
数组中大于平均值的数
您可能关注的文档
- AutOCADCAECAM复练习题.doc
- 吉大历年考研真题.doc
- 我国民族民间舞等级考级教材一至三级.doc
- 天津南开大学现代远程教育学院在线考试中心课程练习加工运营管理.doc
- 2014华工《加工运作管理》随堂练习题库.doc
- AI课后练习题.doc
- 13年二模作文与立意.doc
- 心理学科研究伦理.doc
- 2014年春中国石油大学经济法第三次在线考题.doc
- 14年执业医师真题及测试答案下载.doc
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 浙江省温州市2025-2026学年高三年级上学期期末质量评价语文试卷.docx VIP
- 门窗加工安全操作规程手册.docx VIP
- 人体表面放射性污染去污处理对策研究.docx VIP
- HAIER 海尔 海尔Haier冰箱 BCD-649WE 说明书.pdf
- 公共机构节水管理规范.doc VIP
- 如何找回误删微信好友,微信好友一键恢复.doc VIP
- 2012韩山师范学院专升本插班生考试《数据结构》试卷.pdf VIP
- Dragons: Riders of Berk《驯龙记:伯克岛的龙骑手(2012)》第一季第六集完整中英文对照剧本.docx VIP
- 供电设备、供水设备运行维护管理方案.pdf VIP
- 股票操作手册.pdf VIP
原创力文档

文档评论(0)