作业一:累加求和
#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+...+%d=%d\n",i-1,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;
}
5-1
#include<stdio.h>
int main()
{
int a;
int b;
int c;
int i;
do
{
printf("请输入两个整数\n");
scanf("%d%d",&a,&b);
}while(a!=1||b!=3);
printf("整数a:%d\n整数b:%d\n",a,b);
i=a;
do
{
c+=i;
i++;
}while(i<=b)
printf("大于等于%d小于等于%d和为:%d\n",a,b,c);
return 0;
}
5-2
#include<stdio.h>
int main()
{
int a;
int b;
int c;
int i;
do
{
printf("请输入两个整数\n");
scanf("%d%d",&a,&b);
}while(a!=37||b!=28);
printf("整数a:%d\n整数b:%d\n",a,b);
i=b;
do
{
c+=i;
i++;
} while(i<=a)
printf("大于等于%d小于等于%d和为:%d\n",a,b,c);
return 0;
}
网友评论