C语言里。命令行输入一些整数,求这些数的和

尽量用C语言写,谢谢

#include <stdio.h>
int main(void){
 int num,n,i;
 int sum=0;
 
 printf("输入需要计算的整数的个数:");
 scanf(" %d",&n);
 printf("请输入一些整数:\n");
 for(i=0;i<n;i++){
  scanf(" %d",&num);
  sum+=num;
 }
 printf("您输入的整数的和等于:%d\n",sum);
 return 0;
 
}

不知道您要的是不是这样的。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-12-04
#include <stdio.h>
#include <stdlib.h>

int main(int argv, char *argc[])
{
int i, sum = 0;

if(argv > 1)
{
for(i = 1; i < argv; i++)
sum += atoi(argc[i]);
}

printf("%d", sum);

return 0;
}
生成的文件放到C盘 再从cmd里运行它 要输入一些整数。本回答被提问者和网友采纳
第2个回答  2015-09-18

你没说清楚具体要求,是几个数字,是等比数列还是等差数列?还是随机几个数字?我就给你举个求四个数字之和的例子:

#include<stdio.h>

int main() 

{

int a,b,c,d,sum;

printf("请输入四个整数:\n");

scanf("%d %d %d %d",&a,&b,&c,&d);

sum=a+b+c+d;

printf("这四个整数的和为:\n");

printf("%d\n",sum);

输入四个数字时数字之间有一个空格,数字随机输入,最好别输入太大。如下图:

本回答被网友采纳
相似回答