1.while(循环条件){语句}:
#include <stdio.h>
int main(void){
int i=1, sum=0;
while(i<=100){
sum+=i;
i++;
}
printf("%d\n",sum);
}
2.do{语句} while(循环条件):
#include <stdio.h>
void main()
{
int i=1,sum=0;
do
{
sum=sum+i;
i++;
}
while(i<=100);
printf("%d\n",sum);
}
3.for(循环变量赋初值;循环条件;循环变量增量)语句:
#include <stdio.h>
void main()
{
int i,sum=0;
for(i=1;i<=100;i++)
{
sum=sum+i;
}
printf("%d\n",sum);
}
打印一个四行的直角三角形图案
#include <stdio.h>
void main()
{
int i, j;
for (i = 3; i >= 0; i--)
{
for (j = 0; j < i; j++) printf(" ");
for (j = 0; j < 4 - i; j++) printf("*");
printf("\n");
}
return 0;
}
已知10个学生的成绩,要求计算平均成绩并打印出低于平均成绩的数值
#include<stdio.h>
int main()
{
int i,j;
float students[10];
float sum=0,average;
for(i=0;i<10;i++)
{
printf("请输入的学生的成绩:");
scanf("%f",&students[i]);
sum=sum+students[i];
}
average=sum/10;
for(i=0;i<10;i++)
if (students[i]<average)printf("这几个同学低于平均分的成绩为为:%f\n",students[i]);
printf("平均成绩为:%.2f\n",average);
return 0;
}