2103021122-吴思思-C语言第六周博客作业

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

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

点击查看代码
#include<stdio.h>
int main()
{
	float aver,total,amount;
	int n,sum=100000;
	for(n=1,total=0;n<=1000;n++)
	{
	printf("请输入捐款数额:");
	scanf("%f",&amount);
	total=total+amount;
	if(total>=sum)break;
	}
	aver=total/n;
	printf("此时捐款的人数为:%d\n平均每人的捐款数目为:%6.2f\n",n,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.了解到循环结构有for循环、while循环和do while循环(一般不采用),这三个循环结构的不同之处。
2.continue和break两个关键字用在循环体中的控制作用不同,continue跳转到循环的首部,break跳出循环。
3.for循环的一般形式为:for(语句1;表达式;语句2){语句块}且语句1只执行1次。语句1、语句2和表达式可以为空。
4.for循环和while循环适用于不同的场景。程序逻辑错误会出现死循环,可以用Ctrl+c中止。

posted @ 2022-04-13 22:00  哆啦C梦い  阅读(135)  评论(0)    收藏  举报