




已閱讀5頁,還剩5頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
程序設計題1、已知三角形的三邊長為a,b,c,計算三角形面積的公式為:area = ,s=要求編寫程序,從鍵盤輸入a,b,c的值,計算并輸出三角形的面積。#include #include void main() float a,b,c; int s,area; printf(請輸入三角形三邊的值:n); scanf(%f %f %f,&a,&b,&c); if(a+bc&a+cb) s=(a+b+c)/2; area=sqrt(s*(s-a)*(s-b)*(s-c); printf(三角形的面積是:); printf(%dn,area); return 0;2、編程打印以下圖案。 * * * * * * * * 平行四邊形:#include #include int main() int i,j; for(i=4;i0;i-) for(j=0;ji;j+)printf( ); for(j=0;j6;j+)printf(*); printf(n); return 0;直角三角形:#include #include int main() int i, n; for (i=1; i0; n-) printf(*); printf(n); return 0;等腰三角形:#include #include int main() int i, n, j; for (i=1; i=4; i+) for(j=i; j0; n-) printf(*); printf(n); return 0;3、從鍵盤任意輸入一個年號,判斷它是否是閏年。若是閏年,輸出“Yes”,否則輸出“No”。已知符合下列條件之一者是閏年:l 能被4整除,但不能被100整除。或者能被400整除。#include #include int main() int year; printf(請輸入一個年份:n); scanf(%d,&year); if(year%4=0&year%100!=0)|year%400=0) printf(Yesn); else printf(No); return 0;* * *4、編寫程序輸出下面的內容。*Hello World!*5、要求定義一個MAX函數用來判斷并返回兩個數中的最大值,請利用這個函數求出從鍵盤輸入的三個數的最大值并輸出#include #include int main() int a,b,c,max; printf(please input three numbers:n); scanf(%d%d%d,&a,&b,&c); if(ab) if(ab) max=a; else max=c; else if(bc) max=b; else max=c; printf(max=%dn,max); return 0;6、找出一組100個0到100間隨機數中最小值及所在位置7、輸入一批正整數(以零或負數作為輸入結束標志),求其中素數的和。要求定義和調用函數prime(n)判斷此整數是否為素數,當n為素數時函數返回值為1,否則返回值為08、使用while語句編寫一個程序求1+3+5+7+9+101的值9、一個三位的十進制數,如果它的三個數位的數字之立方和等于這個數本身,那么就把它稱為一個“水仙花數”。要求定義一個函數用來判斷某數是否為水仙花數,并利用這個函數求出所有的水仙花數。10、從鍵盤輸入一批學生的C語言考試成績,求平均成績及最高分和最低分11、編程計算1!+2!+3!+4!+10!的值。12、編程從鍵盤輸入圓的半徑r,計算并輸出圓的周長和面積。13、編程判斷輸入整數的正負性和奇偶性。讀程序,寫運行結果1、void main()int a=0,b=1; if(a=b) printf(“a equal to b”); else printf(“a not equal to b”); 運行結果:a equal to b2、int main() int i, a10;for(i=0; i=9; i+) ai=A+i;printf(%dt,ai); return 0;運行結果:65 66 67 68 69 70 71 72 73 743、void swap2(int x) int z; z=x0; x0=x1; x1=z;main() int a2=1,2; swap2(a); printf(a0=%dna1=%dn,a0,a1);運行結果:a0=2 a1=14、void main( ) char k; int I;for(i=1;i5) int j=2*i; printf(%dn,j); else int k=10*i; printf(%dn,k); 運行結果:1211、int main()int i, j, s=0;int x33=0,1,2,3,4,5,6,7,8;for(i=0; i3; i+)for(j=0; j3 ; j+) if( i+j = = 2) s+=xij;printf(“s=%dn”, s);return 0;運行結果:s=1212、int count=0;int f1() count+; printf(the function f1 is in function.n); return 1;void f2() count+; printf(the function f2 is in function.n);void main() int i; for (i=0;i5) int j=2*i; /j的作用域 printf(“%dn”,j); /*/else int k=10*i; /k的作用域 printf(“%dn”,k); /*/運行結果:1214、void sort(int a, int n) int i, j ,t; for (i=0; in-1; i+) for (j=i+1; jn; j+) if (aiaj) t=ai; ai=aj; aj=t; main() int aa10=1,2,3,4,5,6,7,8,9,10, i; sort(aa+2, 5); for (i=0; i0) strcpy(str,str1); strcat(str,str2); elseif(strcmp(str1,str2)0) strcpy(str,str2);strcat(str,str1);elsestrcpy(str,str1);len3=strlen(str);puts(str);printf(“Len1=%d,Len2=%d,Len3=%dn”,len1,len2,len3);運行結果:How are you?Hello Len1=5,Len2=14,Len3=1916 struct Person char name20; unsigned long id; float salary;Person allone4=Michael,12345,339.0, Pippen,12346,300.0, Johnson,12347,320.0, ONeal,12348,315.0;void main() Person temp; for(int I=1;I4;I+) for(int j=0;jallonej+1.salary) temp=allonej; allonej=allonej+1; allonej+1=temp; for (int k=0;k4;k+) printf(“%st%dt%fn”,,allonek.id,allonek.salary); 17、struct STU int num; float TotalScore; void f(struct STU p) struct STU s2=20044,550,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025關于水果采購合同
- 2025建筑外墻保溫工程施工合同模板
- 2025成都市物業管理服務合同范本
- 2025保險公司合同格式模板
- 2025年企業借款合同范本(商業借貸)
- 2025汽車買賣合同模板
- 2025年北京市移動電話入網合同(適用于簽約后付費用戶)
- 美食團購網站方案策劃書
- 2025年環氧脂肪酸甲酯合作協議書
- 超市商品的定位分析
- 中國話劇史專題知識
- GB/T 15544.1-2023三相交流系統短路電流計算第1部分:電流計算
- GB/T 90.3-2010緊固件質量保證體系
- GB/T 18799-2020家用和類似用途電熨斗性能測試方法
- 科技公司涉密計算機軟件安裝審批表
- GA/T 1369-2016人員密集場所消防安全評估導則
- GA 1517-2018金銀珠寶營業場所安全防范要求
- FZ/T 64014-2009膜結構用涂層織物
- 衛生統計學-回歸與相關
- 德國政治制度簡介課件
- 高考試卷命題設計的技巧 課件24張
評論
0/150
提交評論