#include <stdio.h>
int main()
{
int n,number,i,s;
scanf("%d",&n);
while(i<=n)
{
scanf("%d",&number);
s+=number;
i++;
}
printf("%d",s);
}
为什么不对,输出一直是8,求大神指教
#include <stdio.h>
int main()
{
int n,number,i=0,s=0;
scanf("%d",&n);
while(i<=n)
{
scanf("%d",&number);
s+=number;
i++;
}
printf("%d",s);
}
忘初始化了,执行后怎么操作?是先输入总个数,按回车再输其他数,怎么结束呢?
#include<stdio.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;i<N;i++)
{
scanf("%d",&data[i]);
if(IsPrime(data[i]))
{
sum+=data[i];
printf("%d",data[i]);
}
}
printf("s=%d\n",sum);
return0;
}
扩展资料
C语言两个整数相加
#include<stdio.h>
intmain()
{
intfirstNumber,secondNumber,sumOfTwoNumbers;
printf("输入两个数(以空格分割):");
//通过scanf()函数接收用户输入的两个整数
scanf("%d%d",&firstNumber,&secondNumber);
//两个数字相加
sumOfTwoNumbers=firstNumber+secondNumber;
//输出结果
printf("%d+%d=%d",firstNumber,secondNumber,sumOfTwoNumbers);
return0;
}
先输入总个数 n
然后输入n个正整数
比如这样
5或者
执行后怎么弄?请指教
追答把 n 个数输完后就会显示结果的
本回答被提问者采纳