① 求 从1加到10的 数组形式 c语言程序.
#include <stdio.h>
不是和理解你题目的意思。我就做了一个求1到10的和的程序
void main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10};
int i,sum=0;
for(i=0;i<10;i++)
sum+=a[i];
printf("从1加到10的和是:%d\n",sum);
}
从1加到10的和是:55
Press any key to continue
② c语言中用if else语句求1到10的和
通常这种问题都是用循环语句求解的,不会用if语句。
如果实在想要实现用if来循环,可以写一个递归函数来求和。
(ps:递归:一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法)
代码如下:
#include <stdio.h>
int n;
int F(int n)
{
if (n<=1)
return 1;
else
return n +F(n-1);
}
int main()
{
puts("输入一个整数");
scanf("%d",&n);
printf("求和的结果是%d\n", F(n));
return 0;
}
这个程序可以求1~n的和,如果要求1~10的和,输入n的值为10即可。
③ 求助C语言高手 求1至10的累加和
#include<stdio.h>
void main()
{ int i,s;
int sum(int i);
for(i=1;i<=10;i++)
s=sum(i);
printf("s=%d\t",s);
}
int x=0; //把x定义一个全局变量,就可以了,如果定义局部变量每次初始化0,结果就是i=10啦
sum(int j)
{
x+=j;
return(x);
}
④ 用C语言编写求整数1到10的和
#include <stdio.h>
void main()
{
int i=0;
for(int j=1;j<=10;j++)
{
i+=j;
}
printf("%d\n",i);
}
⑤ 用c语言 从一加到十 while
一楼说的不对,二楼说对一半。
重点是while(n<=10); 后面这个分号不能要,有了这个分号,while后面就没有内容了,此语句中止了。
%f应该用%d
注:n=n++和n++及n=n+1是等价的,只是表述方法不同。
⑥ 用C语言编写1到10内加法的(电脑自动出题)
main()
{int i,n,s;
n=rand(10)+1; 通过随机数获得n的值
for(i=1;i<=n;i++)
s=s+i;
printf("%s",s);
}
⑦ c语言 从1加到10的小程序!
是要这样的吗?
#include<stdio.h>
main()
{
int i,sum=0;
for(i=1;i<=9;i++)
{
sum=sum+i;
printf("%d+",i);
}printf("%d=%d\n",i,sum);
}
⑧ 计算从1加到10的值,且将各个数字存放在一个数组中,输出数值的各元素的值和求结果的C语言程序
#include<stdio.h>
#include<stdlib.h>
intmain()
{
intiArray[10]={1,2,3,4,5,6,7,8,9,10};
intiSum=0;
inti=0;
printf("数组元素为:");
for(i=0;i<sizeof(iArray)/sizeof(int);i++)
{
iSum+=iArray[i];
printf("%d",iArray[i]);
}
printf(" 和为:%d ",iSum);
return0;
}