将一个c 语言源程序文件中所有注释去掉后,存入另一个文件.,C实验内容.doc
C實驗內容
C實驗內容
實驗一 基本數據處理
1.1 顯示短句
在屏幕上顯示一個短句“Programming is fun!”
1.2 求兩個數的和與差
1.3 求平方根
輸入1 個實數x,計算并輸出其平方根(保留1 位小數)。
1.4 華氏溫度轉換為攝氏溫度
輸入華氏溫度f,計算并輸出相應的攝氏溫度c(保留2 位小數)。c = 5/9(f-32).
1.5 大寫字母轉換成小寫字母
輸入一個大寫英文字母,輸出相應的小寫字母。
實驗二 分支結構
2.1 顯示兩級成績
輸入一個學生的數學成績,如果它低于60,輸出“Fail”,否則,輸出“Pass”。
2.2 找最小值
輸入四個整數,輸出其中的最小值。
2.3 求三角形的面積和周長
輸入三角形的三條邊a, b, c,如果能構成一個三角形,輸出面積area 和周長perimeter(保留2 位小數);否則,輸出“These sides do not correspond to a valid triangle”。在一個三角形中,任意兩邊之和大于第三邊。三角形的面積計算公式:
area*area = s(s-a)(s-b)(s-c) 其中:s = (a+b+c)/2
2.4 判斷數的符號
輸入整數x,若x 大于0,y=1;若x 等于0,y=0;否則,y=-1,最后輸出y。
2.5 字母轉換
輸入一個字符,如果它是大寫字母,輸出相應的小寫字母;如果它是小寫字母,輸出相應的大寫字母;否則,原樣輸出。
實驗三 循環
3.1 求n!
讀入1 個正整數 n (n<=50),計算并輸出 n! 。
3.2 求1-1/3+1/5-1/7+??
讀入1 個正實數eps,計算并輸出1-1/3+1/5-1/7+??,直到最后一項的絕對值小于eps(保留6 位小數)。
3.3 求2/1+3/2+5/3+8/5+...
輸入一個正整數n,輸出 2/1+3/2+5/3+8/5 +...的前n 項之和,保留2 位小數。(該序列從第2 項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子)
3.4 求a+aa+aaa+aa…a
輸入2 個正整數a 和n, 求a+aa+aaa+aa?a(n 個a)之和。
3.5 判斷素數
輸入一個正整數m,如果它是素數,輸出"YES",否則,輸出"NO"(素數就是只能被1 和自身整除的正整數,1 不是素數,2 是素數)。
3.6 統計字符
輸入一行字符,分別統計出其中的英文字母、空格、數字和其他字符的個數。
實驗四 嵌套循環
4.1 求1 + 1/2! +....+ 1/n!
輸入1 個正整數n,計算 s 的前n 項的和(保留 4 位小數)。s = 1 + 1/2! +....+ 1/n!
4.2 求各位數字的立方和等于它本身的數
輸入2 個正整數m 和n(1<=m,n<=1000),輸出m 到n 之間的所有滿足各位數字的立方和等于它本身的數。
4.3 統計素數并求和
輸入2 個正整數m 和n(1<=m,n<=500),統計并輸出m 和n 之間的素數的個數以及這些素數的和。
4.4 統計單詞
輸入一行字符,統計其中單詞的個數。各單詞之間用空格分隔,空格數可以是多個。
4.5 輸出一個整數的各位數字
輸入一個整數,從高位開始逐位輸出它的各位數字。
實驗五 數組
5.1 交換最小值和最大值
輸入一個10個整數,將最小值與第一個數交換,最大值與最后一個數交換,然后輸出交換后的n 個數。
5.2 排序
輸入一個正整數n (1
5.3 矩陣運算
讀入 1 個正整數 n(1≤n≤6), 再讀入 n 階方陣 a , 計算該矩陣對角線元素的和。
5.4 找鞍點(選作)
輸入 1 個正整數 n(1≤n≤6)和n 階方陣a 中的元素,如果找到a 的鞍點(鞍點的元素值在該行上最大, 在該列上最小), 就輸出它的下標, 否則,輸出"NO"(設a 最多有1 個鞍點)。
實驗六 函數
6.1 求 s=1 + 1/2! +....+ 1/n!
輸入1 個正整數n,計算 s 的前n 項的和(保留 4 位小數)。要求定義并調用函數fact(n)計算n 的階乘。
6.3 統計一個整數中數字的個數
讀入1 個整數,統計并輸出該數中2 的個數。
要求定義并調用函數countdigit(number,digit),它的功能是統計整數number 中數字digit的個數。例如,countdigit(10090,0)的返回值是3。
6.4 統計素數并求和
輸入2 個正整數m 和n(1<=m,n<=500),統計并輸出m 和n 之間的素數的個數以及這些素數的和(素數就是只能被1 和自身整除的正整數,1 不是素數,2 是素數)。要求定義并調用函數prime(m)判斷m 是否
總結
以上是生活随笔為你收集整理的将一个c 语言源程序文件中所有注释去掉后,存入另一个文件.,C实验内容.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux系统查看性能,linux查看操
- 下一篇: c语言int val,c语言不定参数与p