作业一:累加求和
#include<stdio.h>
int main()
{
int a=1;
int i;
do
{
i++;
a=a+i;
}while(i<100);
printf("1+2+3+4+...+100=%d",a);
return 0;
}
作业二:累加求和(二)
#include<stdio.h>
int main()
{
int i=1;
int a=0;
do
{
if(i%2!=0)
{
a=a+i;
}
i++;
}while(i<=100);
printf("1+3+5+...+99=%d\n",a);
return 0;
}
作业三:累加求和(三)
#include<stdio.h>
int main()
{
int i=1;
int a=0;
do
{
if(i%2==0)
{
a=a+i;
}
i++;
}while(i<=100);
printf("2+4+6+...+%d=%d\n",i-1,a);
return 0;
}
作业四:输入求和(看结果写程序)
#include<stdio.h>
int main()
{
int a;
int b;
int c;
int d;
float e;
int x;
do
{
printf("请输入一个整数:\n");
scanf("%d",&a);
}while(a!=21);
do
{
printf("输入的是:%d是否继续?\nyes->1 no->0\n",a);
scanf("%d",&x);
}while(x!=1);
do
{
printf("请输入一个整数:\n");
scanf("%d",&b);
}while(b!=22);
do
{
printf("输入的是:%d是否继续?\nyes->1 no->0\n",b);
scanf("%d",&x);
}while(x!=1);
do
{
printf("请输入一个整数:\n");
scanf("%d",&c);
}while(c!=30);
do
{
printf("输入的是:%d是否继续?\nyes->1 no->0\n",c);
scanf("%d",&x);
}while(x!=0);
d=a+b+c;
printf("三个数和为%d\n",d);
e=d/3.0;
printf("三个数平均值为%.2f",e);
return 0;
}
作业五:看结果写程序
#include<stdio.h>
int main()
{
int a;
int b;
int c=0;
int max;
int min;
int i;
printf("请输入两个整数\n");
printf("整数a:");
scanf("%d",&a);
printf("整数b:");
scanf("%d",&b);
if(a>b)
{
max=a;
min=b;
}
else
{
max=b;
min=a;
}
i=min;
do
{
c+=i;
i++;
}while(i<=max);
printf("大于等于%d小于等于%d的数的和为:%d\n",min,max,c);
return 0;
}
网友评论