2103021123_李依蕊_C语言博客第六周作业
项目 | 内容 |
---|---|
课程班级博客链接 | 21信计班(本) |
这个作业要求链接 | 第六周作业 |
我的课程学习目标 | C语言循环的学习 ,for语句的循环和嵌套 |
这个作业在哪些方面帮助我实现学习目标 | 加强了C语言for语句的循环和嵌套的学习 |
阅读心得
一, C语言中有三种程序结构:顺序结构,选择结构,循环结构
1)顺序结构
从头到尾一句接着一句的执行下去,直到执行完最后一句;
2)选择结构
执行到某个节点时,根据判断条件的结果来决定执行分支的方向,由if和switch实现。
3)循环结构
循环结构有一个循环体,循环体里是一段代码。对于循环结构来说,判断循环的条件,来决定是否继续执行循环体,由while、do while和for来实现。
二,应用技巧
1)for循环的计数器,习惯的写法是for (ii=0;ii<=10;ii++),表示从0、1……到10,从小到大的方式计数,但是在某些应用场景中,可能需要从大到小的方式计数,for (ii=10;ii>=0;ii--),也是可以的。
2)for循环的计数器,习惯的写法是for (ii=0;ii<=10;ii++),表示从0、1……到10,从小到大一次增加1的方式,但是在某些应用场景中,计数器不一定是增加ii++,ii=ii+2也是可以的。
题目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;
}
posted on 2022-04-14 22:44 XXXvittttt 阅读(29) 评论(0) 编辑 收藏 举报