2103021104_周宏宇_21级信计班C语言——第六周作业

项目 内容
课程班级博客链接 21级信计班
这个作业要求连接 第六次作业要求
我的课程学习目标 学习使用C语言中的for循环结构的使用,for语句的嵌套
这个作业在哪方面帮助我实现学习目标 简化了C语言编程,学会了for语句的使用以及嵌套

作业题目如下:
1.在全系1000名学生中举行慈善募捐,当总数达到10万元时就结束,统计此时捐款的人数以及平均每人捐款的数目。
作业代码如下:

点击查看代码
#include <stdio.h>
int main()
{
float sum=100000,aver,amount,total;
int i;
for (i=1,total=0;i<=1000;i++)
	{
	 printf("请分别输入捐款数额:\n");
	 scanf("%f",&amount);
	 total=total+amount;
	 if (total>=sum)break;
}
aver=total/i;
printf("捐款人数为:%d,平均每人捐款数目为:%4.2f\n",i,aver);
return 0;
}

代码运行截图如下:

2.输出九九乘法表。
代码如下:

点击查看代码

#include <stdio.h>
int main()
{
int i,j,n;
for (i=1;i<=9;i++)
	{
	for(j=1;j<=i;j++){
		printf("%d*%d = %-6d",i,j,i*j);
	}
printf("\n");
}
return 0;
}


运行截图如下:

扩展阅读心得体会:
1.知道了continue是跳转到循环的首部再次进行循环,知道了break是跳出该循环。
2.知道了for循环嵌套的使用以及在for循环之中括号里分别为(语句1;表达式;语句2),语句1可以赋值,语句2可以进行计算,但是语句2的计算是在每次循环结束后进行的。
3.知道了while循环是直接进行循环,在while循环的括号中写入的是结束的条件。
4.知道了do...while是先进行一次循环计算再进行判断是否继续循环。

posted @ 2022-04-09 15:16  JhonYu  阅读(77)  评论(0)    收藏  举报