《c程式設計2》實驗內容
實驗一:迴圈控制(一)
1、程式設計計算 s=1*2+2*3+……+39*40
#include ""
main()
printf("s=%d\n",s);
getch();
}2、程式設計計算 s==1!+2!+……+7!
#include ""
main()
printf("1+2!+3!...+20!=%.0f\n",s);
getch();
}3、編寫程式,計算如果每年按照年利率i(例如2%),投資s(例如5000),在第y(例如10)年得到的總錢數m。公式:m=s*(1+i)y
#include ""
main()
printf("m=%f\n",m);
getch();
}4、程式設計輸出九九乘法表。
#include ""
main()
; getch();
}實驗二:迴圈控制(二)
1、編寫程式,輸入一組字元(以#號結尾),對該組字元做乙個統計,統計字母、數字和其它字元的個數,輸出統計結果。
#include""
main()
printf("shuzi=%d\tzimu=%d\tqita=%d\n",i,j,k);
getch();
}2、編寫程式,用迴圈語句輸出下列圖形:
*********
*******
*********
*******
*****
****
#include ""
main()
for(i=0;i<=3;i
getch();
} 3、請為「百雞問題」編寫程式。百雞問題:「雞翁一,值錢五;雞母一,值錢三;雞雛一,值錢一。百元買百雞,問雞翁、母、雛各幾隻」
#include ""
main()
}getch();
}實驗三:陣列(一)
1、 由鍵盤對10個陣列元素初始化,求它們的平均值並輸出。
#include""
main()
; int i;
float t,m;
t=0;
printf("please input ten numbers:\n");
for(i=0;i<9;i++)
m=t/10;
printf("pinjunshu =%f",m);
getch();
}2、 輸入乙個十進位制整數,輸出與其相等的二進位制形式。將二進位制儲存在乙個陣列中,然後按相反的順序輸出。
#include<>
main()
printf("answer is: ");
for(i=99;i>n;i--)
printf("%d",a[i]);
getch();
}3.程式設計對10個陣列元素的排序。
#include""
main()
; int i,j,t;
printf("please input ten numbers:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(j=1;j<10;j++)
for(i=0;i<9;i++)
;};printf("the answer is:");
for(i=0;i<10;i++)
printf("%d",a[i]);
getch();
}實驗四:陣列(二)
1、 由鍵盤對4×4的二維陣列初始化,計算其兩條對角線元素之和並輸出。
#include""
main()
2通過二維陣列實現楊輝三角的前10行並輸出。楊輝三角形式請參考教材p153。
#include""
main()
printf("\n");}
getch();
}3\將m×n的矩陣轉置成n×m的矩陣並輸出.
#include""
main()
printf("\n");}
printf("\n");
printf("shuzu a[3][4]:\n");
for(i=0;i<3;i++)
getch();
}實驗五:函式(一)
1、定義函式返回兩個數中的最大數,在主函式中通過呼叫該函式求三個數中較大的數並輸出。
int max(int a,int b)
void main()
2、編寫乙個判斷乙個整數是否為素數的函式,並求出在2000以內的所有素數。
#include ""
#include ""
int su(int x)
main()
{ int m;
for(m=2;m<2000;m++)
c語言模擬上機經典總結 10套 1
1.填空題 請補充函式fun 該函式的功能是 把從主函式中輸入的字串str2接在字串str1的後面。例如 str1 how do str2 you do?結果輸出 how do you do?注意 部分源程式給出如下。請勿改動主函式main和其他函式中的任何內容,僅在函式fun的橫線上填入所編寫的若...
C語言上機培訓題目 100題庫
題目1 請編寫乙個函式jsvalue int m,int k,int xx 該函式的功能是 將大於整數m且緊靠m的k個素數存入陣列xx傳回。最後呼叫函式writedat 讀取10組資料,分別得出結果且把結果輸出到檔案中。部分源程式存在檔案中。例如 若輸入17 5 則應輸出 19,23,29,31,3...
C語言1000經典題目描述
請參照本章例題,編寫乙個c程式,輸出以下資訊 very good 數 號可看出,very前面9空格,good前面 也是輸出的一部分,別光列印very good 輸出 very good 樣例輸出 very good 1001題目描述 編寫乙個程式,輸入a b c三個值,輸出其中最大值。輸入一行陣列,...