c语言求和:输入四个证书,输出其和。要求用for循环。
答案:4 悬赏:0 手机版
解决时间 2021-02-27 13:47
- 提问者网友:沉默菋噵
- 2021-02-26 22:07
c语言求和:输入四个证书,输出其和。要求用for循环。
最佳答案
- 五星知识达人网友:轮獄道
- 2021-02-26 22:28
帮你写了一个,你看看:
#include
int main()
{
int i = 0;
int num = 0;
int sum = 0;
for (i=0; i<4; i++)
{
scanf("%d", &num);
sum += num;
}
#include
int main()
{
int i = 0;
int num = 0;
int sum = 0;
for (i=0; i<4; i++)
{
scanf("%d", &num);
sum += num;
}
printf("您输入的四个整数之和为:%d
", sum);system("pause");
return 0;
}
执行结果:
全部回答
- 1楼网友:有你哪都是故乡
- 2021-02-27 01:05
为啥要循环…………追问老师要求的
- 2楼网友:北城痞子
- 2021-02-27 00:19
#include
void main()
{
int i,a,sum = 0;
for(i = 0;i<4;i++)
{
scanf("%d",&a);
sum += a;
}
printf("%d\n",sum);
}追问sum += a,这是什么意思追答sum = sum + a;
void main()
{
int i,a,sum = 0;
for(i = 0;i<4;i++)
{
scanf("%d",&a);
sum += a;
}
printf("%d\n",sum);
}追问sum += a,这是什么意思追答sum = sum + a;
- 3楼网友:鱼芗
- 2021-02-26 23:17
证书?正数?整数?我按正数给你回答吧。
float a,sum=0;
for(int i=0;i<4;i++)
{
do
{
scanf("%f",&a);
if(a<=0) printf("Less than zero. Please input a positive number!\n");
}while(a<=0)
sum+=a;
}追问不好意思,O(∩_∩)O~,是整数追答float a,sum=0;
for(int i=0;i<4;i++)
{
do
{
scanf("%f",&a);
if(int(a)==a) printf("A floating number. Please input an integer:\n");
else break;
}while(1)
sum+=a;
}
加个整数的判断。
float a,sum=0;
for(int i=0;i<4;i++)
{
do
{
scanf("%f",&a);
if(a<=0) printf("Less than zero. Please input a positive number!\n");
}while(a<=0)
sum+=a;
}追问不好意思,O(∩_∩)O~,是整数追答float a,sum=0;
for(int i=0;i<4;i++)
{
do
{
scanf("%f",&a);
if(int(a)==a) printf("A floating number. Please input an integer:\n");
else break;
}while(1)
sum+=a;
}
加个整数的判断。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯