版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章习题
1、对C语言来说,下列标示符中哪些是合法的,哪些是不合法的?
,,1,
答:合法的:、1、。
不合法的:、&O
2、改写1.4节中的流程图1.2,求1—100中能被6整除的所有整数的和。
3、改写L4节中的程序,求1—100中能被6整除的所有整数的和,并在编程环境中验证该
程序的运行结果。
答:程序为:
<>
0
0;
(1<=100)
(60);
("\n");
0;
)
4、对于给定的整数n(n>l),请设计一个流程图判别n是否为一个素数(只能被1和自己
整除的整数),并分析该流程图中哪些是顺序结构、哪些是分支结构和循环结构。
第二章作业
1.编写程序,输入两个整数和2,计算并输出她们的和、差、积、商。
答:程序:
<>
0
(
121235;
y4;
("请输入两个数:12\n");
(""12);
yll2;
y212;
y31*2;
y41*1.02;
y512;
("12和yl\12差y2\12积y3\12商y4\12余y5\n"12345);
)
2.为了倡导居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电
价分为两个“阶梯”:月用电量50千瓦时以内的,电价为0.53元/千瓦时;超出50千瓦时
的用电量,电价上调0.05元/千瓦时。编写程序,输入用户的月用电量(千瓦时),计算并
输出该用户应支付的电费(元)。
答:程序:
<>
0
("请输入月用电量:x\n");
("");
(x<=50){
0.53*x;
(“电费\n");
)
{
0.58*x;
("应支付电费\n");
)
)
3.编写程序,输入实数x和正整数n,计算,,不允许调用()函数求募。
答:程序:
<>
0
("请输入:\n");
("");
1.0;
(1<)
*x;
("()\n");
)
4.编写程序,输入两个正整数m和n,求E(i2+l)(i从m到n。)
答:程序:
<>
0
0;
("\n");
("");
(<)
(i*1.0);
("\n");
)
5.编写程序,输入一个正整数n,计算1-2/3+3/5-4/7+5/9-6/11+…的前n项之和。
答:程序:
<>
0
10;
("\n");
("");
(1<)(
(*i)/(2*l);
6.某用户为购房办理商业贷款,选择了按月等额本息还款法,计算公式如下,在贷款本金
()和月利率()一定的情况下,住房贷款的月还款()取决于还款月数。
o客户打算在5-30年的范围内选择还清贷款的年限,想得到一张“还款年限一月还款额
表”以供参考。编写程序,输入贷款本金和月利率,输出“还款年限一月还款额表”,还款
年限的范围是5—30年,输出时分别精确到年和元。
*(1)[(1)1]
答:程序:
<>
<>
0
530;
(”请输入贷款本金\n");
("");
("请输入月利率W");
("");
("还款年限\t月还款额W”);
(<)
(
*12;
(**((1)))/(((1))-1);
("\t\\n");}
)
7,编写程序,输入一个正整数n,求E*(i从1到n),可调用()函数求塞。
答:程序:
<>
<>
0
0;
("\n");
("");
(0<)
(
(2);
;)
("\n");
)
8,编写程序,输入一个正整数n,求Ei!(i从0到n)。要求定义和调用函数(n)计算n!,
函数类型是.
答:程序:
<>
(n);
0
0;
("\n");
("");
(0<)
{
(i);)
("\n");
(n)
1.0;
d<){
*i;}
第三章作业
1.
<>
<>
(”请输入三角形三条边:\n");
("");
(»>a)
()/2.0;
(s*()*()*());
("三角形的周长.2\n三角形的面积.2\n");
)
2、
<>
<>
0
(
(”请输入职工的月薪:\n”);
(“”);
(<=850)0;
(<=1350)5;
(<=2850)10;
(<=5850)15;
20;
*(850)/100;
(”职工应缴个人所得税.2\n");
)
3、
<>
0
(
(”请输入行驶里程(公里):m\n等待时间(分钟):n\n");
("");
((5.0)<=3)10;
((5.0)<=10)2*(5.0);
2*10+3*(5.0-10);;
("乘客应付车费\n",()((y*10+0.5)/10.0)及
)
4、
<>
0
("请输入一个数n:\n");
("");
000000;
(1<)
(”请输入第个学生成绩:\n");
(>=90)
(>=80)
(>=70)
(>=60)
)
("平均成绩\n");
("等级成绩个数:\WW\n");
)
5、
<>
(“21世纪所有的闰年:\n");
(20000000)
(4010004000)
("\n");
第四章作业
(n);
0
("请输入一个实数x:\n");
("");
01;
((()(i))>=0.00001)(
()*1.0(i);
("-2\n");
(n)
1;
(1<)
*i;
("请输入一个整数x:\n");
("");
00;
(x<0);
(
10;
10;
}(0);
("位数\n");
("各个位数之和为\n");
0;
)
5、
0
100;
("请输入两个正整数:\n");
("");
(i<)(
*10;
("……\n");
)
7、
("1-10000之间的水仙花数有:\n");
(10<10000)
{
1000;
100%10;
10%10;
10;
(i*1000*100*10*i**j**k**l*l)
(
("5d");
)
)
("\n");
0;
("请输入一个多位整数:\n");
(0)
10;
(101);
("逐位输出:"10);
(10>010)
(""10);
(1)
)
)
11、
0
("请输入两个正整数:\n");
("");
(n<m)
*m;
(0)
("最大公约数为\n");
("最小公倍数为\n");
13、
(0<=3){
(0<=2)
("");
(0<=2*)
("*");
("\n");
)
(0<=2){
(0<)
("");
(0<=4-2*)
("*");
第五章
1.
<>
<>
(a)
⑴
()((101)*a)(l);
0;
0;
("请输入一个数\n");
("");
(1<)
(
0;
("它们的和是");
0;
2.
<>
();
0
("输入一个数
(,2);
0;
0;
(0)
(
10;
10;
0
)
<>
(n);
0
(
1;
1=1;
("请输入两个正整数m和n(m>=1<=10000)\n");
("");
(1>1<)
(n);
0;
)
(n)
(
12;
xl=l;
x2=l;
(0<)
{
12;
("%5d");
xl2;
x2;
)
x;
)
5.
<>
();
0
(
1;
1=1;
("输入两个数m和n(m>=l<=1000)\n");
("");
(1>1<)
(1);
0;
0
(l<1000)
(
100;
10%10;
10;
(i*100*10*l*i**j**k*k)
("%5d");
)
6.
<>
();
0
(
X;
(”请输入一个正整数:\n");
("");
(x);
0;
0
(0)
(
(""10);
10;
)
第七章作业
1.
<>
0
{
00;
a[10];
("请输入n(l〈n<10)的值:\n〃);
(");
(〃请输入个数:\n");
(0<)
r'H);
[0][9];
(a[i]<){
[il;
)
(a[i]»{
[i];
)
)
[9][9][j][j];
:0][0][k][k];
(o<)
{
CWEi]);
("\n〃);
)
4.
<>
a[6][6][80];
("请输入(1<<=6)的值:\n");
("");
(“请输入个数:\n"*n);
(0<)
(0<)
(0<){
(0<)
("\n");
)
(0<){
0;
(0<)
x[i];
(0<)
0;
5.
<>
a[3][3]121;
(“请输入9个数:\n");
(0<=2)
(0<=2)
(0<=2)
(
[i][0];
(0〈=2)
(a[i][j]>)
[i][j];
1;
(2=02<=22)
Oa[l][2])
(1)("鞍点是
(0)(〃\n〃);
1;
8.
<>
<>
s[80];
("请输入n(n〈80)的值:\n");
(");
(“请输入个字符:\n");
(0<)
("");
(0[i],\0,)
{
(s[i]>='A'[i]<=Z')
s[i]=155[i];
)
(0[i]'\0')
(s[il);
("\n");
0;
)
<>
<>
i,n;[80];
("a:〃);/*输入字符串*/
i=0;
((s[i]=())'\n)
s[i]='\0';
n=0;
(i=0;s[i])\0';){
(s[i]<=7fs[i]>=20)
s[i]口;
)
(i=0;s[i]'\0';)
(s[i]);
0;
第八章作业
1.
<>
a[10];
("请输入10个整数:\n");
(0<10)
("""]);
("请输入A或D:");
("");
CA')
{
(0<9)
(
(K10)
(
(a[i]>a[j])
(
[i];
a[i][j];
a[j];
(0<10)
{
('\n"[iD;
)
)
CD')
{
(0<9)
(
(K10)
(a[i]<a[jj)
[i];
a[i][j];
a[j];
)
(0<10)
(
("\n"[i]);
)
)
0;
)
5.
<>
<>
(*m);
0
[100];
(“请输入您要输入的字符串:〃);
0;
("您将从原字符串的第m位复制新字符串,请输入m:\n9;
("");
("复制后,新的字符串为:");
0;
0;
(*m)
11.
<>
<>
(*p);
0
[80];
(“请输入一个英语名词单词:“);
0;
0;
(*p)
0;
(0;*()'\0'){
(*(1)'y'){
*()='e';
*a)='s';
*(2)='\0';
}
((*(l),s,)(*(l),x,)((*(2),c,)(*(l),h,))((*(2),s))(*(l),h,))){
*0-e';
*(D-s,;
*(2)='\0';
(*(1)'o'){
*0-e';
*(1)="s';
*(2)='\0';
*()='s';
*(1)=,\0';
12.
<>
<>
*p;
("n:〃);
("");
(((*)(()))){
(".\n");
(1);
)
(“请输入个学生的成绩:\n〃);
(0<){
(");
}
0;
(0<)
*0;
(0<1){
(10{
(*()>*()){
*0;
*()=*0;
*0;
("学生的平均成绩是\n");
("学生的最高成绩是\n”,*(D);
("学生的最低成绩是\n",*p);
0;
第九章作业
1.
<>
);
0
r’);
(60)(
0;
(60){
0;
(24)
0;
)
)
r’);
0;
)
2.
sl{
cl2;
n;
);
s2(
n;
slm;
):
0
("\n\\\\n〃⑵;
0;
)
8.
<>
N10
(
[10];
[20];
);
M;
0
("请输入名工人的基本信息:\n",N);
(0<)
(“请输入第名工人的基本信息:\n"l);
("”⑴⑴田㈤⑴);
(〃名工人的基本信息:\n");
("编号\t姓名
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 林下生态养蜂管护技师考试试卷及答案
- 2025年中信重工社会招聘1751人笔试历年参考题库附带答案详解
- 2025山东泰安市泰山城建投资集团有限公司带职级人员招聘8人笔试历年参考题库附带答案详解
- 2025安徽芜湖凤鸣控股集团及其子公司选调10人笔试历年参考题库附带答案详解
- 2025威海市环翠区国有资本运营有限公司公开招聘工作人员(15名)笔试历年参考题库附带答案详解
- 2025国家能源投资集团有限责任公司审计中心社会招聘12人笔试历年参考题库附带答案详解
- 2025四川旻清环保科技有限公司急招9人笔试历年参考题库附带答案详解
- 2025四川九洲投资控股集团有限公司招聘法务岗测试笔试历年参考题库附带答案详解
- 2025北京协合运维风电技术有限公司应届毕业生招聘80人笔试历年参考题库附带答案详解
- 2025内蒙古新城宾馆旅游业集团有限责任公司呼和浩特市分公司市场化选聘营销部副经理1人笔试历年参考题库附带答案详解
- 《社区老年人营养管理服务规范》
- 国家公路网交通标志调整工作技术指南
- 行政复议法-形考作业2-国开(ZJ)-参考资料
- 手术室交接制度
- (正式版)YBT 6328-2024 冶金工业建构筑物安全运维技术规范
- 丰田车系卡罗拉(双擎)轿车用户使用手册【含书签】
- 2023年武汉市教师招聘考试真题
- 江苏双金纺织品有限公司新建年产2万锭纺纱、3188吨纱染生产项目验收监测报告
- YY/T 0681.3-2010无菌医疗器械包装试验方法第3部分:无约束包装抗内压破坏
- 拉线的制作详细课件
- 走向精确勘探的道路
评论
0/150
提交评论