《C語言及程式設計》實踐參考 利用迴圈求和

2021-06-29 00:48:26 字數 954 閱讀 9578

返回:賀老師課程教學鏈結

專案要求

【專案1:利用迴圈求和】

求1000以內所有偶數的和

要求:請編出3個程式來,分別用三種迴圈語句完成,注意體會各種迴圈語句的執行過程及語法特點。

[參考解答]

//用for迴圈完成

#include int main( )

//用for迴圈完成(之二)

#include int main( )

//用while迴圈完成(之一)

#include int main( )

printf("%d\n", sum);

return 0;

}

//用while迴圈完成(之二)——迴圈體內語句順序的變化引起初值和迴圈條件的變化

#include int main( )

printf("%d\n", sum);

return 0;

}

//用do-while迴圈完成

#include int main( )

while (i<=1000);

printf("%d\n", sum);

return 0;

}

//用do-while迴圈完成(之二)——迴圈體內語句順序的變化引起初值和迴圈條件的變化

#include int main( )

while (i<1000); //結束條件不再是i<=1000。若相等時還進入迴圈,1002將被加

printf("%d\n", sum);

return 0;

}

《C語言及程式設計》實踐參考 求階乘函式

返回 賀老師課程教學鏈結 專案要求 專案4 求階乘函式 1 請輸出滿足條件n a b c 的所有三位數n,其中,a b c分別是n的百 十 個位數。要求用自定義函式實現求階乘。int main long fac int n 用於求n的階乘 參考解答 解法1 includeint fact int i...

《C語言及程式設計》實踐參考 查成績

返回 賀老師課程教學鏈結 專案要求 專案4 查成績 1 score1.txt提供了某大學兩個班某次測驗的資料,包括每位同學的學號及成績。請程式設計序,輸入學號,查詢出該同學的成績。提示1 可以定義兩個int型陣列,其中乙個n存放學號,另乙個s存放成績,可以保證兩個陣列中,元素下標相同,對應的是同一位...

《C語言及程式設計》實踐參考 隨便改

返回 賀老師課程教學鏈結 專案3 隨便改 保持下面程式主體for迴圈部分不變,用你能想到的辦法修改程式,使下面程式的輸出的a每次都能變化,輸出1 2 3 4 include void change int a int main return 0 include int a 0 void change...