C程序设计(第四版)(谭浩强)第一章课后习题答案
P006 1.1 向屏幕输出文字.
#include stdio.h //预编译. 代码均调试成功,若有失误大多不是代码问题.自已找找.
int main()
{
printf(Welcome to \n);
return 0; //与int main对应,为了程序可移植性,建议全用int main + return 0;.
}
P008 1.2 求两个数的和.
#include stdio.h
int main()
{
int a,b,sum;
a=5;
b=4;
sum=a+b;
printf(The sum is %d .\n,sum);
return 0;
}
P008 1.3 调用函数比较两个数的大小.
#include stdio.h
int main()
{
int max(int x,int y); //被调用函数在主函数后面,用前先声明.
int a,b,c;
scanf(%d,%d,a,b); //输入时要按格式来,此处的逗号,用空格会发生错误.
c=max(a,b); //a,b作为实参传入被调用函数中.
printf(The max is %d .\n,c);
return 0;
}
int max(int x,int y) //定义了两个形参.
{
int z; //z属于局部变量,可与主函数中相同名字.
if (xy)
z=x;
else
z=y;
return(z); //z作为整个程序的出口值,赋给主函数中的c.
}
P015 0.6 三个数的大小.(数字0表示课后练习题)
#include stdio.h
int main()
{
int a,b,c,d; //d是用于存储最大值的.
int max(int x , int y , int z); //测试可知,在VS2008中,可以不预先声明.
printf(Please input 3 numbers :\n);
scanf(%d %d %d,a,b,c);
d=max(a,b,c); //调用函数中有三个形参,这里需要传入三个实参,才可运算.
printf(The max is :%d .\n,d); // d可以换成max(a,b,c).
}
int max(int x , int y , int z)
{
int m;
if (xy xz) //求三者之大的一种方法.
m=x;
if (yx yz)
m=y;
if (zy zx)
m=z;
return (m); //返回值m给主函数中的d.
}
C程序设计(第四版)(谭浩强)第2章课后习题答案
算法——程序的灵魂
P017 2.1 计算机1-5相乘的积.
#include stdio.h
int main()
{
int i,s=1; //在执行数值操作前一定要先有个初值.
for(i=1;i6;i++) //这里是到6.
{
s=s*i; //相乘
}
printf(The sum is %d .\n,s);
return 0;
}
#include stdio.h //作出要求:换成1到11间奇数相乘.
int main()
{
int i,s=1; //在执行数值操作前一定要先有个初值.
for(i=1;i12;i++) //这里是到,但题目要求的是取单数.也可以是i=i+2
{
if(i%2!=0) //i对取模,值为非为奇数;为则为偶数.
s=s*i;
else
continue; //跳过这个for循环的这一次,执行下一次.
}
printf(The sum is %d .\n,s);
return 0;
}
P019 2.2 按要求输出80分以上的学生信息.
暂时没法做.
P019 2.3 判断2000-2500年中的闰年,并输出.
年的概念是地球围绕太阳一周的时间(所谓公转周期)称为一年,这个周期是相当稳定的,很长时间也不会变动1秒,但是真正的一年是365.2423天(目前)。所以,如果每年定义为365天的话,1年就会多出0.2423天,4年就会多出0.9692天,非常接近1天,这样闰年就出现了,也就是每4年要有1年设置为366天,来抵消这多出的1天。规则为:·1)如果年份能被4整除,则该年计为闰年;可是,假如不做调整的话,当400年的时候,累计才多出96.92天,接近于多出97天,闰年
您可能关注的文档
- 《Windows可视化编程》复习资料-温延龙V3.doc
- 《计算机控制技术》教材习题解答1.doc
- 《计算机网络教程》第五版谢希仁课后答案.doc
- 《计算机应用基础》习题册加答案.doc
- 《计算机应用基础》形考作业三答案.doc
- 《数据库系统概论》各章复习试题及答案.doc
- 《数控铣床编程与加工》教学大纲90课时20166修订版孙业明.doc
- 《算法与程序设计》选修教案.doc
- 《网络营销》教案-课程单元教学设计.doc
- 《中国石化数据库系统安全使用规范》.doc
- 2026年数字农业转型路径规划与实施步骤.docx
- 2026年户外照明行业市场趋势需求创新技术展望.docx
- 2026年胶粘剂行业环保技术专利布局及竞争分析报告.docx
- 2026年资产评估行业金融资产评估方法报告.docx
- 2026年工业机器人搬运系统优化设计分析报告.docx
- 2026年跨境电商退货物流解决方案报告.docx
- 《GBT 22275.3-2008良好实验室规范实施要求 第3部分:实验室供应商对良好实验室规范原则的符合情况》专题研究报告.pptx
- 2026年新能源教育发展策略报告.docx
- 初级会计职称考试历年试题解析.docx
- 2025年酒店空间设计趋势:客控系统与智能服务提升报告.docx
最近下载
- 山桐子种植加工、旅游项目可行性研究报告商业计划书.docx VIP
- 山桐子种植及种苗培育种植加工可行性研究报告申请备案.doc VIP
- 和田地区2026年度地直机关公开遴选公务员、事业单位公开选聘工作人员备考题库及完整答案详解1套.docx VIP
- 山桐子合作种植协议合同.docx VIP
- 2025年香氛未来趋势报告-英敏特.docx VIP
- 报告正文2014年太阳绿宝.pdf VIP
- 2025年高考:云南物理--试题及答案.pdf VIP
- 广东省深圳市宝安区2025-2026学年五年级上学期期末学业质量评估语文试卷.docx VIP
- (2025)山桐子产业开发生产建设项目可行性研究报告(一).docx VIP
- 2024-2025学年广东省东莞市统编版三年级上册期末考试语文试卷.pdf VIP
原创力文档

文档评论(0)