當前位置:首頁 » 編程語言 » c語言循環求和經典程序
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言循環求和經典程序

發布時間: 2022-07-28 06:52:33

1. c語言循環求和

1 / i 改成1.0 / i 試試看?這樣變成了浮點數除法。否則是整型除法,1 / i 四捨五入之後變成 0,這樣只會循環一次就退出了,結果自然是1。

2. c語言求1~n累加求和

#include<stdio.h>

int main()

{ int n,i,s=0;

scanf("%d",&n);

for(i=1; i<=n; i++)

s+=i;

printf("%d ",s);

return 0;

}

3. 任意輸入十個數求和的C語言程序,要具體一點的,哪位大神幫幫忙!!!

//參考

#include<stdio.h>//包含頭文件stdio.h

intmain()//定義主函數,返回值類型int
{
inti;//定義變數i
doublesum=0.0,v;//定義臨時變數v和結果保存位置sum,初始化為0
for(i=0;i<10;++i){//循環十次
scanf("%lf",&v);//輸入任意一個數
sum+=v;//將輸入的數加到sum上
}
printf("sum=%f ",sum);//輸出結果
return0;//返回0,表示程序正確執行
}

4. C語言1-100累加和循環

#include
main()
{
int
i,sum=0;
for(i=1;i<=100;i++)
//1到100循環
sum+=i;
//累加求和
cout<<"1+...+100="<
評論
0
0
0
載入更多

5. 用C語言怎麼編一個求和的程序

C語言實現並行求和演算法:

1、問題描述
將數組A均勻劃分成m個片段,每個數組片段最多有(n+m-1)/m 個元素。每個數組片段分別由一個線程負責局部求和,最後這些部分和加起來就得到數組中所有元素的總和。

2、代碼書寫

3、注意事項

C語言中不允許動態數組類型。例如: int n;scanf("%d",&n);int a[n]; 用變數表示長度,想對數組的大小作動態說明,這是錯誤的。這里使用malloc 向系統申請分配指定size個位元組的內存空間。void* 類型可以強制轉換為任何其它類型的指針。

6. c語言的循環求和問題

#include<stdio.h>
intmain()
{inti,k,s=0,a[15];
for(i=0;i<15;i++)
scanf("%d",&a[i]);
scanf("%d",&k);
k--;
for(i=0;i<10;i++)
s+=a[(i+k)%15];
printf("%d ",s);
return0;
}

7. C語言簡單的編程題,求和,要求能循環輸入

輸入兩個數即可輸出2個數的和(2個數中間用空格隔開),可連續輸出

當輸入C回車時,程序結束,其實輸入不是int型數據都會結束

#include <stdio.h>

void main()
{
int a, b, sum;
scanf("%d %d",&a,&b);
do{
sum=a+b;
printf("%d\n",sum);

}while( scanf("%d %d",&a,&b) );

}

8. 用C語言 求100以內所有的數之和(用while、for語句來實現)

方法和詳細的操作步驟如下:

1、第一步,在桌面上,雙擊「
Microsoft Visual Studio 2010」圖標,打開軟體,見下圖,轉到下面的步驟。

9. c語言求救:循環求和

float function(int n)
{
int i;
float sum;
for(i=1;i<=n;i++)
{
if(i%2==0)
sum-=1/i;
else
sum+=1/i;
}
}

10. 用c語言for循環求1到100之和

sum = sum+i 這一句寫在了for循環的外面,意思就是先作for循環至i=101,最後運行sum=sum+i,輸出為101。

更改,把sum=sum+i寫到循環裡面。

#include <stdio.h>

int main(void)

{

int i,sum=0;

for(i=0;i<=100;i++)

{

sum=sum+i;

}

printf("%d",sum);

}