2103021117--孟子平--C语言第六周作业
阅读心得
1.在C语言程序结构中,有三种结构:顺序结构、选择结构、循环结构。选择结构有if和Switch。而循环结构则有多种,while循环与do while循环的区别为,while是先判断再执行,后者是先执行再判断。continue和break两个关键字用在循环体中,用于控制循环体代码的执行流程。continue跳转到循环的首部,break跳出循环。
2.for循环,运用在已知循环次数的比较多,for循环的嵌套,就相当于有几个循环就有几次选择。
3.死循环,循环的条件永远为真。
点击查看代码
while(1)
{
// 循环体
}
1.在全系1000名学生中举行慈善募捐,当总数达到10万元时就结束,统计此时捐款的人数以及平均每人捐款的数目。
点击查看代码
#include<stdio.h>
#define SUM 100000
int main()
{
float amount,aver,total;
int i;
for(i=1,total=0;i<=1000;i++)
{
printf("please enter amount:");
scanf("%f",&amount);
total=total+amount;
if(total>=SUM) break;
}
aver=total/i;
printf("num=%d\naver=%10.2f\n",i,aver);
return 0;
}
2.输入九九乘法表。
点击查看代码
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
printf("%d*%d=%-4d",i,j,i*j);
}
printf("\n");
}
return 0;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)