報告教學班級: 學號姓名:
課程教師: 實驗輔導教師:
重慶理工大學計算機學院
2023年2月
實驗6 迴圈程式設計
教學班級學號姓名
實驗日期: 2023年實驗地點:
實驗成績
一、實驗目的
1. 了解c語言迴圈結構的使用範圍。
2. 學會正確使用邏輯運算子和邏輯表示式。
3. 熟練掌握c語言的三種迴圈結構:whilc語句、do_while語句、for語句的特點和使用方法。
4. 能夠編寫一些有實際應用意義的迴圈結構程式。
二、實驗內容
1.基本內容
題目1:編寫乙個自然數1至n的累加程式(如:1+2+3+…n)。(使用goto語句)
(檔名:
#include<>
void main()
① 輸入10,程式執行結果是
② 把該程式用for迴圈語句進行改寫
程式**:
#include<>
void main()
題目2:計算1-3+5-7+......-99+101的值.(提示:注意符號的變化)(檔名:
#include<>
void main()
int i,t=1,s=0t識別符號號 */
for (i=1;i<102; i+=2) /*error*/
s+=i*t; t= -t; }
printf(「s=%d\n」,s);
以上程式執行結果不對,請將標有」erro」處改正。改正後,程式執行結果
題目3:閱讀下列程式,**其輸出結果,並上機驗證。(檔名:
#include<>
void main()
printf("s=%ld\n",s);
}①程式執行結果是
②不使用break語句,此程式應如何修改? for(i=0;i題目4:下面程式的功能是列印100以內個位數為6且能被3整除的所有數,選擇合適的語句填入該空格中。(檔名:
#include<>
void main()
}題目5:編寫乙個把小寫字母轉換為大寫字母的程式。要求敲入」/」,則停止轉換。
(檔名:
#include<>
void main()
①執行程式,輸入2aabcefgab/
程式執行結果是
②將第9行改為:if (c==『\n』)
再執行程式,輸入2aabcefgab/
程式執行結果是
2.選擇內容
題目6:根據公式求e的近似值,精度要求為10-6
(檔名:
#include <>
void main()
int i;
double e,n;
e=1.0; n=1.0;
for (i=1;n>=1e-6;i++)
n=n/i
e+=n; }
printf(「e=%f\n」,e);
完善程式,執行結果
題目7:列印出如下圖案(檔名:
#include <>
void main()
}① 執行以上程式,驗證實驗結果
② 模仿上面程式,列印出如下圖案
12 2 2
3 3 3 3 3
程式**:
#include<>
void main()
for(j=1;j<=2*i-1;j++)
printf("%d ",i);
printf("\n");
}題目8:編寫程式:列印出所有的「水仙花數」。
所謂「水仙花數」是指乙個3位數,其各位數字的立方和等於該數本身。例如,153是乙個「水仙花數」,因為153=13+53+33。(檔名:
#include<>
void main()
}三、實驗結果(用截圖說明
四、除錯心得(選作
實驗7,8 陣列實驗
教學班級學號姓名
實驗日期: 2012.年實驗地點
實驗成績
一、 實驗目的
1. 理解陣列與普通變數的區別及特點;
2. 掌握一維陣列和二維陣列的定義、賦值和輸入輸出的方法;
3. 掌握字元陣列和字串函式的使用;
4. 掌握與陣列有關的程式與演算法。
二、 實驗任務
1.基本內容
實驗7:
#include<>
void main()
;for(i=3;i<7;i++)
s=s+a[i];
C語言程式設計基礎實驗報告
實驗2 最簡單的c 程式設計 一 實驗目的 1 掌握c語言中使用最多的一種語句 賦值語句的使用方法。2 掌握各種型別資料的輸入輸出的方法,能正確使用各種格式轉換符。3 掌握c語言的順序結構程式設計 二 實驗內容和步驟 1 掌握各種格式轉換符的正確使用方法 1 輸入程式 include void ma...
C語言程式設計基礎實驗報告
printf please enter two numbers n scanf d,d n,m a n b m min 0 if n t n m while t min a b m printf min is d n min 在執行時,輸入的值m n,觀察結果是否正確。再輸入時,使m2 列印出所有的...
C語言程式設計基礎實驗報告冊
c語言程式設計 實驗報告手冊 5.除錯示例 10005 改正下列程式中的錯誤,在螢幕上顯示短句 welcome to you 源程式error01 正確程式 include int main void 實驗結果與分析 三.討論 心得 將源程式 執行結果和分析以及實驗中遇到的問題和解決問題的方法,寫在...