C语言程序设计1-6章课后习题(5)

来源:网络收集 时间:2025-06-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

28 days\ } else printf(\} 解析:在这道题中,我首先对月份进行判断,因为无论是不是闰年,1月,3月,4月,5月,6月,7月,8月,9月,10月,11月,12月的天数不会改变,所以要对2月进行单独判断(即判断是不是闰年);利用if语句,将1月,3月,5月,7月,8月,10月,12月的天数进行书写 if(month==1||month==3||month==5||month==7||month==8||month==10||month==12) printf(\ 然后在考虑其余月份的天数(开始考虑2月)

if(month==2)

{

if(((year@0==0)||((year%4==0)&&(year0!=0)))) printf(\

然后再对剩余月份进行书写. else

printf(\

习题5

1.#include void main() { int x,j=0; float average=0; scanf(\

while(x>=0) //用输入的值是否大于0作为判断条件 { if(x%2==0) {

average+=x; //暂时用average来作为输入

偶数的和,用j统计偶数的个数

j++; } scanf(\ }

average=average/j; //用average作为平均值

printf(\ }

2.#include void main() { char ch;

int n=0,i=0; //定义两个变量统计字母和数字的个数

while((ch=getchar())!='*') //’*’作为终结条件

{ //开始判断

if((ch>='0')&&(ch<='9'))

n++; //统计数字个数

if(((ch>='A')&&(ch<='Z'))||((ch>='a')&&(ch<='z')))

i++; //统计字母个数

} printf(\ }

3.#include void main() { int x,s=0,a,b; scanf(\ }

do //设置循环 {

a=x; //求余

b=(int)(x/10); //对数进行除10求整 if(b>=0) { s+=a; x=b; }

}while(b!=0); //判断是否将所有的数加了起来 printf(\

解析:做这道题时,要首先想到我们要用一个循环对各位数字求和;那么我们就要用一个办法将各个数字提取出来,所以对输入的数,我们先求余,再除10求整,直到把所有的数字加起来。

4.#include void main() { char ch; do { ch=getchar(); if((ch>=65)&&(ch<=90)) putchar(ch+32); if((ch>=97)&&(ch<=122)) putchar(ch-32); }while(ch!=74); }

5.#include void main() { float i=1.045; int s=200,n=0; for(n=0;s<=500;n++) { s=s*i; } printf(\ }

6. #include void main() { int i,t,n;

for(i=1;i<=999;i++) //设置一个循环来决定次数 {

if(i%3==0) //判断这个数是否能被3整除 { n=i; do

{ //判断这个数中是不是含有5

t=i; if(t==5) printf(\ i=i/10; }while(i>0); i=n; } } }

7.#include void main() { int i=0; for(;;i++) { if(i%2==1) if(i%3==2) if(i%5==4) if(i%6==5) if(i%7==0) { printf(\

break; //在这里一定要加上break语句,

以防止死循环

} }

8.#include void main() { int s,a,b,c; scanf(\

}

c=s; //求个位数

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库C语言程序设计1-6章课后习题(5)在线全文阅读。

C语言程序设计1-6章课后习题(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/305725.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219