北理乐学c语言基础答案晕,北理乐学C语言答案
北理樂學C語言答案
7.入門 計算圓柱的側面積及體積#includevoid main()double a,b;scanf(“%lfn%lf“,printf(“s=%.2lf,v=%.2lfn“,2*3.14*a*b,3.14*a*a*b);1. Hello world.輸入:無輸出:Hello world.程序:#includeint main()printf(“Hello world.n“);return 0;2. Welcome to Beijing.程序:#include int main()printf(“Welcomen“);printf(“ton“);printf(“Beijing.n“);return 0;3. 求 A+B輸入:整數 1 整數 2輸出:整數 1+整數 2=和程序:#includeint main()int a,b;scanf(“%d“,scanf(“%d“,printf(“%d+%d=%dn“,a,b,a+b);return 0;4. 求 x 的 3 次方輸入:一個整數。 輸出:該整數的 3 次方值。程序:#includeint main()int x;scanf(“%d“,printf(“%dn“,x*x*x);return 0; 5. 學習打印你的第一個圖形編寫一個小程序,要求輸出的是 4 行由*號組成的等腰三角形。程序:#include int main() printf(“ *n“); printf(“ *n“); printf(“ *n“); printf(“*n“); return 0; 6. 一年級的算術題輸入: 接受兩個整數,每個整數之間使用空格分隔。例如輸入格式為: 123 444輸出:分別輸出按照整型數據進行 +、-、*、/、* 之后的運行結果。程序:#includeint main()int a,b;scanf(“%d %d“,printf(“%d+%d=%dn“,a,b,a+b);printf(“%d-%d=%dn“,a,b,a-b);printf(“%d*%d=%dn“,a,b,a*b);printf(“%d/%d=%dn“,a,b,a/b);printf(“%d%d=%dn“,a,b,a%b);return 0;7. 求兩個變量的最小值輸入:兩個整型數輸出:兩個整型值中的最小值程序:#includeint main()int a,b;scanf(“%d%d“,printf(“min=%dn“,aint main()int a,b,c;scanf(“%d%d%d“,if(a+bcelse if(a=b|a=c|b=c)printf(“isoceles triangle.n“);elseprintf(“triangle.n“);elseprintf(“non-triangle.n“);return 0;9. 計算圓柱的側面積及體積輸入 :第一行輸入圓柱的底面半徑 r第二行輸入圓柱的高 h 輸出:s=,v= 要求 1. 所有變量都定義為雙精度類型2. 結果精確到小數點后兩位程序:#include#define PI 3.1415926int main()double r,h,s,v;scanf(“%lf“,scanf(“%lf“,s=2*PI*r*h;v=PI*r*r*h;printf(“s=%.2f,v=%.2fn“,s,v);return 0;10. 計算時鐘的夾角背景: 鐘面上的時針和分針之間的夾角總是在 0 180 之間 ( 包括 0 和 180 ) 。舉例來說,在十二點的時候兩針之間的夾角為 0 ,而在六點的時候夾角為180 ,在三點的時候為 90 。本題要解決的是計算 12:00 到 11:59 之間任意一個時間的夾角。輸入: 每組測試數據包含兩個數字:第一個數字代表小時 ( 大于 0 小于等于 12) ,第二個數字代表分 ( 在區間 0, 59 上 ) 。 輸出: 對應每組測試數據,用常用格式顯示時間以及這個時候時針和分針間的最小夾角,精確到小數點后一位。輸出格式如下所示。程序:#include#includeint main()int h,m;float d1,d2,d;scanf(“%d%d“,d1=30*(h+m/60.0);d2=m*360/60.0;d=fabs(d1-d2);if(d180)d=360-d;printf(“At %d:%d the angle is %.1f degrees.n“,h,m,d);return 0;11. 找出最大素數素數是指一個只能被 1 和它本身整除的數,在數論中占有重要的研究地位,在當代密碼學中也被廣泛應用。輸入:取值范圍輸出:該范圍內的最大素數程序:#include int main() int n,i,j; scanf(“%d“, for(i=n;i=1;i-) for(j=2;jint main()long int s=1;int a,n,i=1,t=1;scanf(“%d%d“,if(n=0)printf(“The last 3 numbers is 1.n“);elsefor(i=1;i=0scanf(“%d“,for(i=n-1;i=1;i-)amount=2*(amount+i);printf(“The monkey got %d peachs in first day.n“,amount);14. 黑色星期五在西方,星期五和數字 13 都代表著壞運氣,兩個不幸的個體最后結合成超級不幸的一天。所以,不管哪個月的十三日又恰逢星期五就叫“黑色星期五”。輸入:年份輸出:判斷該年是否包含黑色星期五,如包含,給出具體日期程序:#includeint main()int i,n=0,year,month12=0;int a13=0,13,44,73,104,134,165,195,226,257,287,318,348;int b13=0,13,44,72,103,133,164,194,225,256,286,317,347;scanf(“%d“,for(i=1;i13;i+)if (year%4=0 monthn=i;elseif(year-1+(year-1)/4)-(year-1)/100)+(year-1)/400)+bi)%7=5)n+;monthn=i
總結
以上是生活随笔為你收集整理的北理乐学c语言基础答案晕,北理乐学C语言答案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 北理乐学大学计算机实验报告,北理乐学实验
- 下一篇: 【中学】寻找阿姆斯特朗数