第一范文网 - 专业文章范例文档资料分享平台

C语言程序设计基础教程 课后习题答案(清华大学出版社 于延编) 自己做的 欢迎校正

来源:用户分享 时间:2025/8/18 21:28:24 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

int main() {

int man,wman,child,zz;

for(man=0;man<=9;man++) {

for(wman=0;wman<=12;wman++) {

child=36-wman-man;

if(36==child/2+3*wman+4*man&&child%2==0)

printf(\ } }

system(\

5.已知四位数 a2b3 能被23 整除, 编写程序 求此四位数。 #include #include int main() { int a,b,c; for(a=1;a<=9;a++) { for(b=0;b<10;b++) { c=1000*a+200+b*10+3; if(c#==0) printf(\ } } return 0;

system(\

6.编写程序, 输入某门功课的若干个同学的 成绩,假定成绩都为整数,以 -1 作为终止的特 殊成绩,计算平均成绩并输出。(提示:使用循 环结构)。

#include #define M 80 int main() { int i,j,n[M]; float k=0.0; for(i=0;i

printf(\输入第%d个学生的成绩\ scanf(\ if(n[i]==-1) break; } j=i; for(i=0;i

7.编写程序,输出 1900~2010 年间的所有 闰年,要求每行输出 5 个数据。 #include #include

main() {

int i,j,num[3001];

for(i=1900,j=0;i<=2010;i++) {

num[i]=i;

if((i%4==0&&i0!=0)||i@0==0) { j++;

printf(\ \ if((j%5)==0) putchar('\\n'); } }

system(\

8.输入若干实数,计算所有正数的和、负数 的和以及这些数的总和。(提示:遇到非法字 符输入结束)。 #include #include int main() {

int i,n1=0,m2=0,sum0=0; float j,sum1=0,sum2=0;

printf(\请输入30个实数:\\n\ for(i=0;i<30;i++) {

scanf(\ if(j<0){sum2+=j;m2++;sum0+=abs(j);}//abs(j)求j的绝对值?? if(j>0){sum1+=j;n1++;sum0+=abs(j);} }

printf(\所有正数之和: %f\\n\ printf(\所有负数之和: %f\\n\

printf(\所有数的绝对值之和:%f\\n\

printf(\正数的个数: %d 负数的个数:%d \\n\system(\

9,有N个小运动员在参加完比赛后,口渴难耐,去小店买饮料。饮料店搞促销,凭三个空瓶可以再换一瓶,他们最少买多少瓶饮料才能保证至少每人一瓶?编程输入人数N,输出最少应买多少瓶饮料。

#include #include main() { int n,j; scanf(\ if(n<=3) printf(\ else {

for(j=1;;j++) { if(j%3==0) n--; if(j==n) break; } printf(\ }

system(\

10.“同构数”是指这样的整数:它恰好出现在其平方数的右端。如:376*376=141376.请找出10000以内的全部“同构数”。 #include #include int main() { long i,j,k; k=10; for(i=1;i<=10000;i++)

{ if(i==k) k*=10; j=i*i; if(j%k==i) printf(\ }

system(\}

C语言程序设计基础教程 课后习题答案(清华大学出版社 于延编) 自己做的 欢迎校正.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8oepm3sf6h6rgfk162cj_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top