本文目录一览:
c语言n个整数之和
void GetValue(int n, int a[])
{printf("请输入整数的个数(不超过10):");
scanf("%d",n);
printf("请输入%d个整数:",n);
int i;
for(i=0;in;i++)
scanf("%d",a[i]);
}
C语言输入N个正整数求和
#includestdio.h
intIsPrime(intn)
{
inti;
if(n==1)
return0;
for(i=2;i=n/2;i++)
{
if(n%i==0)
return0;
}
return1;
}
intmain()
{
inti,N,sum=0,data[100];
scanf("%d",N);
for(i=0;iN;i++)
{
scanf("%d",data[i]);
if(IsPrime(data[i]))
{
sum+=data[i];
printf("%d",data[i]);
}
}
printf("s=%d\n",sum);
return0;
}
扩展资料
C语言两个整数相加
#includestdio.h
intmain()
{
intfirstNumber,secondNumber,sumOfTwoNumbers;
printf("输入两个数(以空格分割):");
//通过scanf()函数接收用户输入的两个整数
scanf("%d%d",firstNumber,secondNumber);
//两个数字相加
sumOfTwoNumbers=firstNumber+secondNumber;
//输出结果
printf("%d+%d=%d",firstNumber,secondNumber,sumOfTwoNumbers);
return0;
}
C语言 用函数调用的方法 求N个任意整数之和
#define N 10
int sum(int *a){
int i,s=0;
srand((unsigned)time(NULL));
for (i=0;iN;i++){
a[i]=rand() % 100;
printf("a[%d] = %d\n", i,a[i]);
s += a[i];
}
return s;
}
int main() {
int a[N],s;
s = sum(a);
printf("sum=%d\n",s);
return 0;
}
C语言中求N个数的和。
一、 算法:
1 输入N;
2 循环输入N个数值;
3 将每个数值累加到结果上;
4 循环结束后输出结果。
二、代码:
#include stdio.h
int main()
{
int N, s=0, n;
scanf("%d",N);//输入N
while(N--)//循环N次
{
scanf("%d",n);//输入一个数。
s+=n;//累加。
}
printf("%d\n", s);//输出结果
return 0;
}
三、运行截图示例: