



版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、C 語(yǔ)言上機(jī)操作題輸出圖像#include<stdio.h>void main()printf("*n");printf("*n");printf("*n");printf("*n");加法計(jì)算#include<stdio.h>void main()int a,b,c;printf("please input a,b");scanf("%d,%d",&a,&b);c=a+b;printf("%d+%d=%dn",a,
2、b,c);求平均值#include<stdio.h>void main()float a,b,c,aver;printf("please input a,b,c");scanf("%f%f%f",&a,&b,&c);aver=(a+b+c)/3;printf("The averagevalue is :%fn",aver);小寫(xiě)字母轉(zhuǎn)大寫(xiě)#include<stdio.h>void main()int i=0;char string30;gets(string);for(i=0;strin
3、gi!='0'i+)if(stringi>='a'&&stringi<='z')stringi-=32;puts(string);觀察輸出結(jié)果#include<stdio.h>void main()int a=10,x=5,y=6;a+=a*=6;x=y+;y=+x;a=(x+)+y;printf("%d,%d,%d",a,x,y);計(jì)算球、圓柱表面積體積#include<stdio.h>void main()float r,h,l,s,Vqiu,Vzhu,pi=3.1415
4、9;printf("please input r,h:n");scanf("%f%f",&r,&h);l=2*pi*r;s=pi*r*r;Vqiu=4/3*pi*r*r*r;Vzhu=s*h;printf("zhouchang is:%.2fn yuan mian ji is:%.2fnqiutiji is:%.2fnzhu tiji is:%.2f",l,s,Vqiu,Vzhu);求三角形面積(不判斷)#include<stdio.h>#include<math.h>void main ()f
5、loat a,b,c,s,area;printf("please input a,b,cn");scanf("%f%f%f",&a,&b,&c);s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c);printf("area is:%.2f",area);求三角形面積(判斷)#include<stdio.h>#include<math.h>void main ()float a,b,c,s,area;printf("please input a,b
6、,cn");scanf("%f%f%f",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a)s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c);printf("area is:%.2f",area);elseprintf("please input the right datan");求方程的根(不判斷)#include<stdio.h>#include<math.h>void m
7、ain ()float a,b,c,s,x1,x2,disc;printf("please input a,b,cn");scanf("%f%f%f",&a,&b,&c);disc=b*b-4*a*c;x1=(-b+sqrt(disc)/2*a;x2=(-b-sqrt(disc)/2*a;printf("x1:%.2fnx2:%.2fn",x1,x2);求方程的根(判斷)#include<stdio.h>#include<math.h>void main ()float a,b,c,s,
8、x1,x2,disc;printf("please input a,b,cn");scanf("%f%f%f",&a,&b,&c);disc=b*b-4*a*c;if(disc>=0)x1=(-b+sqrt(disc)/2*a;x2=(-b-sqrt(disc)/2*a;printf("x1:%6.2fnx2:%6.2fn",x1,x2);elseprintf(" 方程無(wú)實(shí)根 n");判斷字符類(lèi)型#include<stdio.h>main()/char c;printf(&
9、quot;Enter a single character :n");scanf("%c",&c);if(c>='a'&&c<='z')|(c>='A'&&c<='Z')printf(" 是字母。 n");elseif(c>='0'&&c<='9')printf(" 是數(shù)字 n");elseprintf(" 是其他字符 n&quo
10、t;);判斷成績(jī)等級(jí)#include<stdio.h>main()float score;int j;printf(" 請(qǐng)輸入分?jǐn)?shù) :n");scanf("%f",&score);j=score/10;switch(j)case10: ;case9:printf(" 等級(jí)為 A");break;case8:printf(" 等級(jí)為 B");break;case7:printf(" 等級(jí)為 C");break;case6:printf(" 等級(jí)為 D");b
11、reak;default:printf(" 等級(jí)為 E");break;判斷成績(jī)等級(jí)(用if 實(shí)現(xiàn))#include<stdio.h>main()float score;int j;printf(" 請(qǐng)輸入分?jǐn)?shù) :n");scanf("%f",&score);j=score/10;if(j>=9)printf(" 等級(jí)為 An");else if(j>=8)printf(" 等級(jí)為 Bn");else if(j>=7)printf(" 等級(jí)為 Cn
12、");else if(j>=6)printf(" 等級(jí)為 Dn");elseprintf(" 等級(jí)為 En");輸出最大值#include<stdio.h>main()int a,b,c,max;printf("please input a,b,cn");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;elsemax=b;if(max<c)max=c;printf(" 最大數(shù)是 %d",max);判斷輸入
13、數(shù)的位數(shù)并逆序輸出#include<stdio.h>main()int num,place,shi,ge,bai; printf("please intput a numbern"); scanf("%d",&num); if(num>99&&num<=999)place=3;if(num>9&&num<=99)place=2;if(num<=9)place=1;bai=num/100;shi=(num%100)/10;ge=(num%100)%10;switch(plac
14、e)case3:printf("%d%d%d",ge,shi,bai);break;case2:printf("%d%d",ge,shi);break;case1:printf("%d",ge);break;輸出 k 和 m 的值#include<stdio.h>void main()int i,j,k=0,m=0;for(i=0;i<2;i+)for(j=0;j<3;j+) k+;k-=j;m=i+j;printf("k=%d,m=%dn",k,m);求最大公約數(shù)#include<s
15、tdio.h>void main()int m,n,r;printf("please enter m,n:");scanf("%d%d",&m,&n);printf("m=%d,n=%dn",m,n);r=m%n;while(r!=0)m=n;n=r;r=m%n;printf("H.C=%dn",n);求最大公約數(shù)和最小公倍數(shù)#include<stdio.h>void main()int m,n,r,p;printf("please enter m,n:");s
16、canf("%d%d",&m,&n);printf("m=%d,n=%dn",m,n);p=m*n;r=m%n;while(r!=0)m=n;n=r;r=m%n;printf(" 最大公約數(shù)是: %dn",n);printf(" 最小公倍數(shù)是: %d",p/n);輸出水仙花數(shù)#include<stdio.h>void main()int n,shi,ge,bai;printf(" 所有的水仙花數(shù)為 :n");for(n=100;n<1000;n+)shi=n%1
17、0;ge=(n%100)/10;bai=n/100;if(shi*shi*shi+ge*ge*ge+bai*bai*bai)=n)printf("%dt",n);輸出 9*9 乘法口訣表#include<stdio.h>void main()int i,j;for(i=1;i<=9;i+)for(j=1;j<=i;j+)printf("%d*%d=%dt",i,j,i*j);printf("n");輸出 9*9 乘法口訣表(倒三角)#include<stdio.h>void main()int i,
18、j;for(i=1;i<=9;i+)for(j=9;j>=i;j-)printf("%d*%d=%dt",i,j,i*j);printf("nn");輸出圖形#include<stdio.h>void main()int i,j,k;for(i=1;i<=4;i+)for(k=4-i;k>=1;k-)printf(" ");for(j=1;j<=2*i-1;j+)printf("*");printf("n");用數(shù)組求最大值#include<std
19、io.h>void main()int table10;int i,j;for(i=0;i<10;i+)scanf("%d",&tablei);int max;max=table0;for(i=1;i<10;i+)if(tablei>max)max=tablei;j=i;printf(" 最高成績(jī)是: %d 它是第 %d 個(gè)數(shù) ",max,j+1);用數(shù)組實(shí)現(xiàn)小寫(xiě)字母轉(zhuǎn)大寫(xiě)#include <stdio.h>#include <string.h>void main()char ary30, i;pu
20、ts("please intput a string:");gets(ary);for(i=0; i<30; i+)if(aryi>=97&&aryi<=123)aryi -= 32;puts(ary);冒泡法排序#include<stdio.h>void main()int i,j,t,a10;for(i=0;i<=9;i+)scanf("%d",&ai);for(i=0;i<=8;i+)for(j=0;j<=9-i;j+)if(aj<aj+1)t=aj;aj=aj+1;aj
21、+1=t;for(i=0;i<=9;i+)printf("%dn",ai);實(shí)現(xiàn)從鍵盤(pán)輸入20 個(gè)以下數(shù)據(jù)為負(fù)時(shí)結(jié)束#include<stdio.h>void main()int i=0,n=1;float ary20,sum=0,avr,x;scanf("%f",&x);while(x>0&&n<20)aryi=x;i+;scanf("%f",&x);n+;for(i=0;i<n-1;i+)sum=sum+aryi;avr=sum/(n-1);printf(&quo
22、t; 平均成績(jī)?yōu)?%.2fn",avr);printf(" 低于平均分的成績(jī)?yōu)?:n");for(i=0;i<n-1;i+)if(aryi<avr)printf("%.2ft",aryi);矩陣轉(zhuǎn)置#include<stdio.h>void main()int a44,b44;int i,j;for(i=0;i<4;i+)for(j=0;j<4;j+)scanf("%d",&aij);printf("n");for(i=0;i<4;i+)for(j=0;j
23、<4;j+)bji=aij;for(i=0;i<4;i+)for(j=0;j<4;j+)printf("%d",bij);printf("n");查找數(shù)并刪除#include<stdio.h>void main()int i,n=0,m;int a10=0,1,2,3,4,5,6,7,8,9;scanf("%d",&m);for(i=0;i<10;i+)if(ai=3)n+;continue;printf("%d",ai);if(n=0)printf(" 沒(méi)有這
24、個(gè)數(shù) ");判斷輸入的數(shù)是否為素?cái)?shù)#include<stdio.h>int fun(int x)int i;for(i=2;i<x-1;i+)if(x%i=0)return 0;break;if(i=x)return 1;void main()int n;while(1)printf("please input a intger:");scanf("%d",&n);if(fun(n) printf("%d is prime!n",n); else printf("%d is not prime!n",n);冒泡排序#include<stdio.h>int j,t,a10, i;void fun()for(i=0;i<=9;i+)scanf("%d",&ai);for(i=0;i<=8;i+)for(j=0;j<=9-i;j+)if(aj<aj+1)t=aj;aj=aj+1;aj+1=t;void main()fun();for(i=0;i<=9;i+)printf("%dt",ai);矩陣轉(zhuǎn)置#
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 屋面光伏支架預(yù)埋施工方案
- 河南大型水景施工方案
- 邯鄲水泥板圍墻施工方案
- 安徽省天一大聯(lián)考2025屆高三3月調(diào)研考試歷史
- 山東一體化游泳池施工方案
- 塑膠樓地面施工方案
- 橋頭修復(fù)施工方案范本
- 道路鋼筋施工方案
- 森林培育技術(shù)發(fā)展應(yīng)用趨勢(shì)及管理措施的實(shí)踐分析
- 江蘇省泰州市興化市2024-2025學(xué)年九年級(jí)上學(xué)期期末化學(xué)試題(原卷版+解析版)
- 2025年哈爾濱幼兒師范高等專(zhuān)科學(xué)校單招職業(yè)技能測(cè)試題庫(kù)學(xué)生專(zhuān)用
- 第10章 浮力較難2 難題練習(xí) 2021年初中物理培優(yōu)(重點(diǎn)高中自主招生 競(jìng)賽)
- 計(jì)算機(jī)一級(jí)測(cè)試題(附參考答案)
- 企業(yè)內(nèi)部系統(tǒng)使用權(quán)限規(guī)范
- 教學(xué)課件-液壓與氣壓傳動(dòng)項(xiàng)目教程(侯守軍)
- 2024年亳州職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)
- 2025年旅行與旅游的未來(lái):擁抱可持續(xù)與包容性增長(zhǎng)報(bào)告(英文版)-世界經(jīng)濟(jì)論壇
- DB65T 8022-2024 嚴(yán)寒和寒冷地區(qū)居住建筑節(jié)能設(shè)計(jì)標(biāo)準(zhǔn)
- 《質(zhì)子治療技術(shù)》課件
- 醫(yī)院影像科服務(wù)質(zhì)量提升措施
- 2024年中國(guó)疾控中心信息中心招聘筆試真題
評(píng)論
0/150
提交評(píng)論