重慶分公司,新征程啟航
為企業(yè)提供網站建設、域名注冊、服務器等服務
為企業(yè)提供網站建設、域名注冊、服務器等服務
#include?stdio.h
專注于為中小企業(yè)提供網站設計制作、網站設計服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)薊州免費做網站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯(lián)網行業(yè)人才,有力地推動了上1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網站建設實現(xiàn)規(guī)模擴充和轉變。
int?main()
{
int?i;
int?sum?=?0;
for(i=1;?i=150;?i++)
{
if(i%2?==?0)
{
sum?+=?i;
}
}
printf("sum=%d",?sum);
return?0;
}
在C語言中可以通過定義一個累加器(一個變量)并結合for循環(huán)來實現(xiàn)計算1到100之和。
具體的實現(xiàn)程序如下:
double sum=0; // 定義累加器變量sum,并初始化為0
int i;
for(i=1; i=100; i++)
{
sum += i; // 等價于sum = sum + i; 即將累加的和保存在累加器sum中
}
printf("%lf\n", sum); // 輸出1到100之和
#includestdbool.h
#includemath.h
bool?isPrime(int?n);
int?main()
{
int?cur;
int?sum=0;
for(cur=3;cur=151;cur++)
{
if(ifPrime(cur))
sum=sum+cur;
}
printf("Sum?is?%d\n",sum);
return?0;
}
bool?isPrime(int?n)
{
for(i=2;isqrt(n);i++)
{
if(n%i==0)
return?false;
}
return?true;
}
提幾點你的問題
1.?不要使用break語句,利用函數(shù)的return來代替,這樣會安全很多
2.任何一個C語言的main函數(shù)都必須是int類型的,且在正常運行結束后對操作系統(tǒng)返回0,
也許你的編譯器比較“寬容”可以接受void類型的main函數(shù)(估計是VC6.0或者BC吧),但是這不表示這就是對的
3.你的循環(huán)體寫的不對,里層循環(huán)完全不知道在干什么