1. 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);
}
2. 計算從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;
}
3. 實現從1到10的累加,並列印出結果,請寫出實現的程序代碼
代碼如下:
int temp = 0;
for (int i = 1; i < 11; i++)
{
temp += i;
}
輸出temp就行了
4. 新手求教:用C++語言編寫從1加到10的程序
#include <iostream>
using namespace std;
int main()
{
int sum = 0;
for(int i=1;i<=10;i++)
sum += i;
cout <<sum<<endl;
return 0;
}
有不明白可以繼續問我
5. 求助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);
}
6. 用C語言編寫求整數1到10的和
#include <stdio.h>
void main()
{
int i=0;
for(int j=1;j<=10;j++)
{
i+=j;
}
printf("%d\n",i);
}
7. c語言等差數列1+到10 求教
你這個地方出錯了
1,for(i=1;i<=10;i++,i=i+1); for循環中i++和i=i+1是等效的,你為什麼要兩個都用,那不是按加了兩次嘛,不是+1了。
2.既然是循環求和,為什麼還沒沒循環你就忙著輸出結果了呢?輸出語句要放在循環後面。
3,每次循環都是0,都是將0=1,0+2,0+3......的值賦給s,這樣怎麼累加。
我幫你改一下:
#include "stdio.h"
int main()
{
int i,s;
s=0;
for(i=1;i<=10;i++)
{s=s+i;
}
printf("%d",s);
getchar();
}
還有個錯誤,循環語句for後面沒分號的
8. 求 從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
9. c語言1階層加到10階層怎麼寫,我還是菜鳥
先寫一個求階乘的函數
long getSum(int s)
{
if(s==0)
return 1;
long m = 1;
for (int i = 1; i <= s; i++)
{
m *= i;
}
return m;
}
然後再主函數里
long result=0;
for(int i=1; i<=10; i++)
{
result+=getSum(i);
}
//result即為結果