版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我们立即下架或删除。

简介:1

第 1 章习题参考答案

1.单项选择题

(1)A (2) C (3) D (4)C (5)B

2.填空题

(1)函数

(2)主函数( main)

(3)printf() , scanf()

第 2 章习题参考答案

1.单项选择题

1-5 CBCCC 6-10 CDCDC 11-13 DBB

2.填空题

(1)1 ( 2)26 (3)6 , 4 , 2 (4)10 , 6 (5)3.000000

(6)双精度( double )(7)9 (8)字母 ,数字 ,下划线( 9)13.700000

(10)11(11)(( m/10)%10)*100+ (m/100)*10+m%10( 12)0

(13)10 ,9 ,11(15)(x<0&&y<0)||(x<0&&z<0)||(y<0||z<0) (16)double

(17)x==0( 18)sqrt(fabs(a-b))/(3*(a+b)) ( 19)sqrt((x*x+y*y)/(a+b))

第 3 章习题参考答案

1.单项选择题

1-5 CCCDD 6-10 BCDBC 11-15 BCBBB 16 A

2.填空题

(1)用;表示结束( 2){ } (3) y=x<0?1:x==0?0:-1

(4)y%4==0&&y%100!=0||y%400==0 (5)上面未配对( 6)default 标号

(7)while , do while , for (8) do while (9)本次( 10)本层

3.阅读程序,指出结果

(1)yes(2) *& (3)ABother (4)28 70 (5)2,0( 6)8(7)36

(8)1(9) 3,1,-1 ,3,1,-1 (10)a=12 , y=12 (11)i=6 ,k=4

(12)1,-2

4.程序填空

(1)x:y , u:z

(2)m=n , m!=0 ,m=m/10

(3)t

(4)m%5==0 , printf( “%dn”,k)

(5)cx=getchar() , cx!=front , cx

2

(6)double s=0 , 1.0/k , %lf

(7)s>=0 , s

5.编程题

(1).

#include

int main()

{

double x,y;

scanf("%lf",&x);

if(x<1)

y=x;

else if(x>=1.0&&x<10)

y=2*x-11;

else

y=3*x-11;

printf("%lf\n",y);

return 0;

}

(2).

#include

int main()

{

double x,y,z,min;

scanf("%lf%lf%lf",&x,&y,&z);

if(x>y)

min=y;

else

min=x;

if(min>z)

min=z;

printf("min=%lf\n",min);

return 0;

}

(3).

#include

int main()

{

int y,m,d,flag,s=0,w,i;

scanf("%d%d%d",&y,&m,&d);

flag=(y%4==0&&y%100!=0||y%400

==0);

w=((y-1)*365+(y-1)/ 4-(y-1)/100+(y-1

)/400)%7;

for(i=1;i<=m;i++)

{

switch(i)

{

case 1:s=d;break;

case 2:s=31+d;break;

case 3:s=59+d;break;

case 4:s=90+d;break;

case 5:s=120+d;break;

case 6:s=151+d;break;

case 7:s=181+d;break;

case 8:s=212+d;break;

case 9:s=243+d;break;

case 10:s=273+d;break;

case 11:s=304+d;break;

case 12:s=334+d;break;

}

if(flag==1&&m>2)

s=s+1;

s=(w+s)%7;

if(s==0)

printf(" 星期日 \n");

else

printf(" 星期 %d\n",s);

return 0;

}

3

(4).

#include

int main()

{

float p,r;

scanf("%f",&p);

if(p<=10)

r=p*0.1;

else if(p>10&&p<=20)

r=10*0.1+(p-10)*0.075;

else if(p>20&&p<=40)

r=10*0.1+10*0.075+(p-20)*0.05;

else if(p>40&&p<=60)

r=10*0.1+10*0.075+20*0.05+(p-40

)*0.03;

else if(p>60&&p<=100)

r=10*0.1+10*0.075+20*0.05+20*0.

03+(p-60)*0.015;

else if(p>100)

r=10*0.1+10*0.075+20*0.05+20*0.

03+40*0.015+(p-100)*0.01;

printf("%f\n",r);

return 0;

}

(5).

#include

int main()

{

char c;

while((c=getchar())!='\n')

{

if(c>='a'&&c<='z')

c=c-32;

putchar(c);

}

return 0;

}

(6).

#include

int main()

{

int m,k=2;

printf(" 输入一个正整数 :\n");

scanf("%d",&m);

while(k

if(m%k==0)

{

printf("%4d",k);

m=m/k;

}

else

k++;

printf("%4d\n",m);

return... 更多>>

清华大学C语言程序设计作业,C语言程序设计教程_李含光_郑关胜_清华大学出版社习题答案习题答案[完美打印版],精品资料...相关推荐

  1. 华南理工c语言平时作业,c语言程序设计教程-华南理工大学出版社.doc

    c语言程序设计教程-华南理工大学出版社 <C语言程序设计教程>习题参考答案 祝胜林 主编 华南理工大学出版社 [习题1]1 [习题2]2 [习题3]3 [习题4]5 [习题5]7 [习题6 ...

  2. 合肥学院C语言大作业,C语言实践课程综合大作业..doc

    C语言实践课程综合大作业. 昆明理工大学 <程序设计基础>课程 综合设计实践教学课题报告 课程名称: C语言程序设计综合大作业 课题名称:数学计算工具程序设计 组长:学号 20131040 ...

  3. 飞机订票系统c语言大作业,c语言课程设计---飞机订票系统

    <c语言课程设计---飞机订票系统>由会员分享,可在线阅读,更多相关<c语言课程设计---飞机订票系统(46页珍藏版)>请在皮匠网上搜索. 1.C 语言程序设计课程设计报告设计 ...

  4. 怎么交c语言课堂作业,C语言第四次作业课堂

    <C语言第四次作业课堂>由会员分享,可在线阅读,更多相关<C语言第四次作业课堂(24页珍藏版)>请在人人文库网上搜索. 1.1,C,语言作业解析,第三弹,寄语:本次作业比较变态 ...

  5. c语言第一次作业,C语言培训班第一次作业 (1)

    1.以下叙述中正确的是() (A).用户所定义的标识符不允许使用关键字. (B).分号是C语句之间的分隔符,不是语句的一部分. (C).花括号"{}"只能作为函数体的定界符. (D ...

  6. 飞机订票系统c语言大作业,C语言知识学习飞机订票系统

    C语言知识学习飞机订票系统 课程设计 课程:数据结构 专业班级:xx软件工程 xx班 姓名:xx 学号:xxx 姓名:xxx 学号:xxx 设计时间:xxx 指导老师:xxx 课程设计题:飞机订票系统 ...

  7. c语言星星作业,C语言教你打星星(搬运)

    相信大家对于电影中特别酷炫的程序员很向往,被他们超神的技能所折服,而现实生活中,编程其实已经不是少数人的专利.大多数对编程感兴趣的朋友都选择自学或在课程网站上进行入门学习.而C语言无疑是我们学习编程最 ...

  8. 日历公历农历C语言大作业,C语言实验:输入随便一个年份和月份,输出该月份的公历日历...

    C语言实验:输入任意一个年份和月份,输出该月份的公历日历 利用吉姆拉尔森公式,详见初等数论,注意控制格式. 看不懂c++的童鞋,把所有cin理解为scanf,把cout理解为printf,这个程序是小 ...

  9. C 语言函数作业,c语言函数练习题附答案

    c语言函数练习题附答案 腕范匡秉蛹陀沿民鹅袱其噶厌裹拘娶欠总娃篆仟返赴邯凭诀腐病署库颧让输众琼聪楔了拧脆连捆点腥俘磅夯乓妙菩篙逆敷抄腾棉啼和试果砸临卸褂碰浙鳞码冗夜揉讨穆对抱寅秦轻个拯烧琼书釜和隐他痉 ...

最新文章

  1. beanstalkd php扩展,PHP操作Beanstalkd队列(1)安装与基础
  2. 新模型SkipNet在ImageNet分类任务大放光彩!优化损失函数!
  3. 如何保证http传输安全性
  4. linux下的工作目录切换实现
  5. java线程同步: synchronized详解(转)
  6. 安全无小事,安全防范从nginx配置做起
  7. 壁式框架内力计算_钢结构墙梁内力计算
  8. python安装math库_Python-math库
  9. 小程序开发——比较好看的登录界面设计
  10. 我要彻底搞懂SSD网络结构(2)特征提取网络
  11. 【ArcGIS风暴】气象台站气温(降水)矢量数据插值成栅格气温(降水)空间数据
  12. 欧几里得几何(1)Alpha
  13. 儿子考上清华大学计算机系视频,儿子考上清华大学,家长忙发朋友圈,但收到的却不是祝福是心寒...
  14. Alibaba Arthas 3.1.2版本发布:增加logger/heapdump/vmoption命令,支持tunnel server
  15. 计算机考研怎么给老师发邮件,2015考研复试给导师的邮件怎么写?_跨考网
  16. 6个理由告诉你为什么要用NAS
  17. 浅谈对transforms.ToTensor()和transforms.Normalize()函数的理解
  18. 2剪切移位镜像反射旋转
  19. 流量卡之家:智慧矿山开启5G时代 联通助推能源产业发展新纪元
  20. clean kernel

热门文章

  1. 华三网络设备打热补丁教程
  2. <力扣>中等17.电话号码的字母组合
  3. 读书笔记7 《深阅读》 斋藤孝
  4. raw分区怎么恢复?看完这篇文章你就明白了!
  5. Fedora开启SSH以及虚拟机有线/无线联网
  6. c语言偶校验算法程序,C语言--偶校验---位检测
  7. YTU 2892 免费看电影 贪心
  8. 常见电路结构分析一:用二极管构成保护电路
  9. 装机员U盘启动PE制作工具V5.0(UEFI+UD+自动安装MSDN版系统)
  10. 《人类简史》作者尤瓦尔·赫拉利最新访谈:《人性、智能、权力和阴谋》