posts - 3,comments - 0,views - 169
项目 内容
班级博客链接 21级信计班(本)
作业要求链接 c语言第六周作业
课程学习目标 学会c语言的循环语句,以及for循环的嵌套
这个作业在哪些方面帮我实现学习目标 学会并熟练对C语言循环语句、for循环的嵌套的应用

题目1:

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

点击查看代码
#include<stdio.h>
int main()
{
	int people=0;
	float total=0;
	float money=0;
	int i;
	for (i=1;i<1000;i++){
		printf("请输入捐款金额\n");
		scanf("%f",&money);
		total=total+money;
		people++;
		if(total>=100000){
			printf("已达到募捐金额\n");break;

		}
	}
	printf("捐款的人数为%d\n",people);
	printf("平均每人捐款的数目为%f\n",total/people);


	return 0;
}
运行结果截图:

题目2:

输出九九乘法表 。

点击查看代码
#include<stdio.h>
int main()
{
	int num1,num2;
	for (num1=1;num1<=9;num1++){
		for (num2=1;num2<=num1;num2++){
			printf("%d*%d=%-3d",num1,num2,num1*num2);
		} 
			printf("\n");
	} 
	return 0;
}

运行结果截图:

扩展阅读心得:
1、在C语言程序中,一共有三种程序结构:顺序结构、选择结构(if和switch分支结构)、循环结构;
2、while循环:先计算表达式的值,当值为真时(非0即是真),执行语句块,执行完语句块后,回到循环首部再次计算表达式的值,如果为真,又执行一次语句块……,这个过程会一直重复,直到表达式的值为假,就不再执行语句块。
3、do while循环:do while先执行一次循环,然后再判断表达式的值,如果为真,再执行一次循环体,如此重复下去。
4、for循环:先执行语句1,再执行下面语句进行判断,直到条件不成立结束;
5、循环跳转:continue和break两个关键字用在循环体中,用于控制循环体代码的执行流程。continue跳转到循环的首部。break跳出循环。

posted on   Scavenger~  阅读(40)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示