今天先把周末的习题讲解了一遍之后新学习了for的用法,作为循环结构,for起到提供数字的作用,其中四个要素为循环起点,结束的判断条件,循环规律和循环体,在编辑程序的时候首先要定义循环变量,然后再能进行之后的程序编辑。
以下为习题练习的结果:
1.求1000以内所有的奇数和
#include<stdio.h>
int main()
{
int a;
int sum=0;
for(a=1;a<=1000;a=a+2)
{
sum=sum+a;
}
printf("%d\n",sum);
}
2.求一个数的因子
#include<stdio.h>
int main()
{
int i,a;
printf("please in put: ");//6: 1 2 3 6
scanf("%d",&a);
for(i=1;i<=a;i=i+1)
{
if(a%i==0)
{
printf("%d ",i);
}
}
}
3.有1 2 3 4四个数字,能组成多少个互不相同切无重复数字的两位数?都是多少?
#include<stdio.h>
int main()
{
int i;
int a;
for(i=1;i<=4;i=i+1)
{
for(a=4;a>0;a=a-1)
{
if(i!=a)
printf("%d%d ",i,a);
}
printf("\n");
}
}
以上为今天学习的心得总结,在每日线上课程结束后会反复练习,加深学习记忆。