版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.5
#include<stdio.h>
voidmain()
printf(n
printf("Verygood!W”);
pnntf(”********************************
1.6
#include<stdio.h>
voidmain()
floatmax(floatx,floaty,floatz);
floata,b,c;
printf(”請(qǐng)分別輸入a,b,c:\nn);
scanf("%f,%f,%f”,&a,&b,&c);
printf(',max=%f',max(a,b,c));
floatmax(floatx,floaty,floatz)
floatm,n;
m=x>y?x:y;
n=m>z?m:z;
retum(n);
請(qǐng)分另[輸入a,b.c:
1.2,2.3,0.6
max=2.300000Pi*essanykeytocontinue
3.6
#include<stdio.h>
voidmain()
(
charcl=,a',c2=,b',c3=,c',c4=,MOT,c5=,\116';
printf("a%cb%c\tc%c\tabc\n",cl,c2,c3);
printf(a\t\b%c%c\nw,c4,c5);
bbccabc
7N
Pressanykeytocontinue
3.9.1
#include<stdio.h>
voidmain()
{
doublex=2.5,y=4.7,z;
inta=7;
z=x+a%3*(int)(x+y)%2/4;
printf("該表達(dá)式的值為:
達(dá)式的值為;2.500000Pressanykeytocontinue
3.9.2
#include<stdio.h>
voidmain()
(
inta=2,b=3;
floatx=3.5,y=2.5,z;
z=(float)(a+b)/2+(int)x%(int)y;
printf("該表達(dá)式的值為:%f;z);
度表達(dá)式的值3.500000Pressanykeytocontinue
4.5
ttinclude<stdio.h>
voidmain()
(
inta=5,b=7;
doublex=67.8564,y=-789.124;
charc='A';
longn=1234567;
unsignedu=65535;
printf("%d%d\n〃,a,b);
printf("%3d%3d\n",a,b);
printf(〃%f,%f\n〃,x,y);
printf(〃%T0f,%-10f\n,z,x,y);
printf(z,%8.2f,%8.2f,%.4f,%.4f,%3f,%3f\n,,?x,y,x,y,x,y);
printf(z,%e,%10.2e\n〃,x,y);
printf("%c,%d,%o,%x\n”,n,n,n);
printf%lo,%x\n”,n,n,n);
printf%o,%x,%d\n〃,u,u,u,u);
printfC%s,%5.3s\n","COMPUTER","COMPUTER");
57
57
67.856400,-789.124000
67.856400,-789.124000
67.86,-789.12,67.8564,-789.1240,67.856400,-789.124000
6.785640e+001,-7.89e+002
71234567,455320?,252124
1234567,4553207,12d687
65535,177777,ffff,65535
COMPUTER,COM
Pressanykeytocontinue
4.6
#include<stdio.h>
voidmain()
(
inta,b;
floatx,y;
charcl,c2;
scanf(〃a=%db=%d〃,&a,&b);
scanf(〃%f%e〃,&x,&y);
scanf(〃%c%c”,&cl,&c2);
)
a=3b=78.57.182e+001Aa
Pressanykeytocontinue.
4.7
#include<stdio.h>
voidmain()
(
inta,b;
floatx,y,z;
charcl,c2;
scanf("%5d%5d”,&a,&b);
scanf&x,&y,&z);
scanf(〃枇%c”,&cl,&c2);
)
1020Aa1.5-3.75,67.8
Pressanykeytocontinue.
4.8
ttinclude<stdio.h>
#definepi3.14
voidmain()
floatr,h,1,si,s2,vl,v2;
printf("請(qǐng)輸入r,h的值:\n〃);
scanf(〃%f,%f",&r,&h);
l=2*pi*r;
sl=pi*r*r;
s2=4*sl;
vl=4/3*pi*r*r*r;
v2=sl*h;
printf("圓周長(zhǎng)為:%.2f\nz,,1);
printf(“圓面積為:%.2f\n”,si面
printf(〃圓球表面積為:%.2f\n〃,s2);
printf(〃圓球體積為:%.2f\n,z,vl);
printf(〃圓柱體積為:%.2f\n〃,v2);
)
請(qǐng)
輸
入
h值
」3
為
-5,起
員B9
?-
三?
B為7-07
之
區(qū)
加^
積U
面
員M/M
-V28.26
=為
區(qū)M
體
爵:10.60
為
園^:
k21.19
sanyey
pyestocontinue
5.5#include<stdio.h>
voidmain()
(
floatx,y;
printf("請(qǐng)輸入x的值:\nn);
scanf(n%r,&x);
if(x<l)
y=x;
else
if(x>=l&&x<10)
y=2*x-l;
else
y=3*x-ll;
printf("x與y的值分別為:\n%f,%f,;x,y);
printf(,,\nn);
請(qǐng)輸入X的值:
X與9的值分別為:
25.000000,64.000000
Pressanykeytocontinue
5.6#include<stdio.h>
voidmain()
floatb;
inta;
printf(”請(qǐng)輸入該同學(xué)的成績(jī):\nn);
scanf(n%f',&b);
while(b<0||b>100)
(
printf("輸入有誤,請(qǐng)重新輸入:\nn);
scanf("%f”,&b);
)
a=int(b/10);
if(a<6)a=5;
switch(a)
(
case10:
case9:printf("該同學(xué)為等級(jí):An);break;
case8:printf("該同學(xué)為等級(jí):BH);break;
case7:printf("該同學(xué)為等級(jí):C");break;
case6:printff該同學(xué)為等級(jí):D");break;
case5:printf("該同學(xué)為等級(jí):E");break;
請(qǐng)輸入該同學(xué)的成績(jī):
101
輸入有誤,請(qǐng)重新輸入:
黨穴有誤,請(qǐng)重新輸入:
99.5
該同學(xué)為等級(jí):APressanykeytocontinue
#include<stdio.h>
#include<math.h>
voidmain()
{
intx,y,m,n,i=l,j=0;
printf("請(qǐng)給出一個(gè)不多于5位的正整數(shù):\n");
scanf(n%d",&x);
while(x<=0||x>=100000)
{printf("輸入有誤\n請(qǐng)給出一個(gè)不多于5位的正整數(shù):\n“);
scanf("%d”,&x);
)
for(n=0;n<5;n++)
y=int(x/pow(10,n));
if(y>0&&y<10)
m=n+l;
)
printf("它是%(1位數(shù)\n”,m);
printf("從高到低位依次為\n");
do
(
printf(n%d",int(x/pow(l0,m-i))%10);
i++;
)
while(m-i>=0);
printf(n\n逆序輸出為W);
do
(
printf(0%d",int(x/pow(l0,j))%10);
j++;
)
while(j-m<0);
printf(',\nn);
?
情給出一個(gè)不多于5位的正整數(shù):
萩有誤
普給出一個(gè)不多于5位的正整數(shù):
L23456
魯給出一個(gè)不多于5位的正整數(shù):
L4235
它是5位數(shù)
從高到低位依次為
14235
逆序輸出為
53241
Pressanykeytocontinue
6.1輸入兩個(gè)正整數(shù)m和n,求其最大公約數(shù)和最小公倍數(shù)。
#include<stdio.h>
voidmain()
(
intm,n,i,j;
printf(”請(qǐng)分別輸入m,n的值:\nn);
scanf("%d,%dn,&m,&n);
for(i=l;i<=m;i++)
if(m%i==0&&n%i==0)
j=i;
printf("這兩個(gè)整數(shù)的最大公約數(shù)是:%d-j);
for(i=j;;i++)
(
if(i%m==O&&i%n==O)break;
)
printf("這兩個(gè)整數(shù)的最小公倍數(shù)數(shù)是:%d",i);
printf("\n");
博分另IJ輸入n的值:
15,21
g兩個(gè)整數(shù)的最大公約數(shù)是:3這兩個(gè)整數(shù)的最小公倍數(shù)數(shù)是:105
Pressanykeytocontinue
6.2題目:輸入一行字符,分別統(tǒng)計(jì)出其中英文字母、空格、數(shù)字和其他字符的
個(gè)數(shù)。
#include<stdio.h>
voidmain()
(
inti=OJ=O,k=O,x=O;
charc;
printf("請(qǐng)輸入一行字符串:\n");
while((c=getchar())!=,\n,)
(
if(c>=,A,&&c<=,Z'||c>=,a,&&c<=,z,)i++;
elseif(c=='')j++;
elseif(c>=,0,&&c<=,9,)k++;
elsex++;
}
printf("英文字母、空格、數(shù)字、其他字符的個(gè)數(shù)分別為:%d,%d,%d,%d,",i,j,k,x);
printf("\n");
請(qǐng)輸入一行字符串:
zxsl23.cu.c.2
英文字母、空格、數(shù)字、其他字符的個(gè)數(shù)分別為:6,2,4,3,
Pressanykeytocontinue
6.3求Sn=a+aa+aaa+???+aa???a之值,其中a是一個(gè)數(shù)字。例如:2+22+222+
2222+22222(此時(shí)n=5),n由鍵盤(pán)輸入。
#include<stdio.h>
#include<math.h>
voidmain()
(
inti,n;
intsum=0,s=0;
printf("請(qǐng)輸入n的值:\n");
scanf("%d",&n);
while(n<l)
(
printf("請(qǐng)重新輸入n的值:\n");
scanf("%d",&n);
)
for(i=0;i<n;i++)
(
s+=pow(10,i);
sum+=2*s;
printf(usum=%d\n",sum);
請(qǐng)輸入n的值:
5
sun=24690
Pressanykeytocontinue
6.8題目:有一分?jǐn)?shù)序列2/1,3/2,5/3,8/5,13/8,21/13,…求出這個(gè)數(shù)列的前20
項(xiàng)之和。
#include<stdio.h>
voidmain()
(
inta=l,b=l,i;
floatsum=0.0;
for(i=0;i<20;i++)
a=a+b;
b=a-b;
sum+=(float)a/b;
printf(〃這個(gè)數(shù)列前二十項(xiàng)之和為:\n%f〃,sum);
printf(〃\n〃);
}
這個(gè)數(shù)列前二十項(xiàng)之和為:
32.660259
Pressanykeytocontinue
7.2
#include<stdio.h>
voidmain()
{inti,j,t,a[10];
printf(”請(qǐng)輸入十個(gè)整數(shù):\n");
for(i=0;i<10;i++)
(
scanf("%d",&a[i]);
)
for(j=l;j<10;j++)
for(i=0;i<10-j;i++)
if(a[i]<a[i+l])
(
t=a[i];
a[i]=a[i+l];
a[i+l]=t;
)
printf("這十位數(shù)從大到小排列為:\n");
for(i=0;i<10;i++)
printf("%5d",a[i]);
printf("\n");
請(qǐng)輸入十個(gè)整數(shù):
L256-4-2589-3
這十位數(shù)從大到小排列為:
9865521-2-3-4
Pressanykeytocontinue.
7.3
#include<stdio.h>
voidmain()
inti,j,m,n,a[3][3];
printf("請(qǐng)輸入3*3的整形矩陣\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
m=a[0][0]+a[l][l]+a[2][2];
n=a[O]⑵+a[l]⑴+a⑵⑼;
printf("3*3的整形矩陣對(duì)角線元素之和為:\n");
printf("%d,%d",m,n);
情輸入3*3的整形矩陣
125634789
3*3的整形矩陣對(duì)角線元素之和為:
13,15Pressanykeytocontinue
7.4
#include<stdio.h>
voidmain()
(
staticinta[10]={1,5,6,10,20,24,55,58,64);
inti,t;
printf("請(qǐng)輸入一個(gè)數(shù):\nu);
scanf(u%d",&a[9]);
for(i=9;i>0;i-)
if(a[i]<a[i-l])
(
t=a[i-l];
a[i-l]=a[i];
a[i]=t;
)
for(i=0;i<10;i++)
printf(,,%4dn,a[i]);
printf("\nH);
請(qǐng)輸入一個(gè)數(shù):
52
15610202452555864
Pressanykeytocontinue
7.8
#include<stdio.h>
voidmain()
(
inta[5][5],b[5],c[5],d[5][5];
inti,j,k,l;
printf("請(qǐng)輸入5*5的整型數(shù)組\n");
for(i=0;i<5;i++)
for(j=0;j<5;j++)
scanf("%d",&d[i][j]);
for(i=0;i<5;i++)
for(j=0;j<5;j++)
a[i]U]=d[i]Ul;
for(i=0,k=0;i<5;i++,k++)
for(j=0;j<4;j++)
(
if(a[i]U]>=a[i]U+l])
b[k]=a[i]fj+l]=a[i][j];
else
b[k]=a[i]|j+l];
)
for(j=0,l=0;j<5;j++,l++)
for(i=0;i<4;i++)
(
if(a[i]U]<=a[i+UUl)
c[l]=a[i+l][j]=a[i]|j];
else
c[l]=a[i+l][j];
)
for(i=0,k=0;i<5;i++,k++)
for(j=0,l=0;j<5;j++,l++)
if(d[i]fj]-b[k]==O)
(
if(d[i][j]-c[l]==O)
printf("鞍點(diǎn)為d[%d][%d]=%d\n”,i,j,d[i][j]);
else
printf("沒(méi)有鞍點(diǎn)\n");
123456789
點(diǎn)
藤10111213141516171819202122232425
為
打
有
儕
點(diǎn)
有
儕
點(diǎn)
儕
有
點(diǎn)
僅
有
點(diǎn)
s9eyto
presancontinue
7.10
#include<stdio.h>
#include<string.h>
voidmain()
inti,j=O,k=O,l=O,m=O,n=O;
charstrO[3Ol],strl[100],str2[l00],str3[100];
gets(strl);
gets(str2);
gets(str3);
strcat(strO,strl);
strcat(str0,str2);
strcat(str0,str3);
for(i=0;str0[i]!=,\0,;i++)
(
if(strO[i]>='A,&&strO[i]<='Z,)j++;
elseif(strO[i]>=,a'&&strO[i]<='z,)k++;
elseif(str0[i]>=,0,&&str0[i]<=,9,)1++;
elseif(str0[i]==,')m++;
elsen++;
)
printf("大寫(xiě)字母、小寫(xiě)字母、數(shù)字、空格以及其他字符的個(gè)數(shù)依次為:\n”);
printf(n%5d%7d%5d%6d%4d\n”,j,k,l,m,n);
printf(u\nu);
)
7.14
#include<stdio.h>
#include<string.h>
voidmain()
(
inti=0,resu;
charsl[100],s2[100];
printf("\n請(qǐng)輸入string1:");
gets(sl);
printf("\n請(qǐng)輸入string2:");
gets(s2);
while(sl[i]==s2[i]&&s1[i]!='\0')
i++;
if(sl[i]=='\0'&&s2[i]=='\0")resu=0;
elseresu=sl[i]-s2[i];
printf(n\nresult:%d\n",resu);
請(qǐng)輸入string1.:loue
請(qǐng)輸入stfing2:like
result;6
Pressanykeytocontinue
8.1
#include<stdio.h>
voidmain()
(
intmaxgy(intm,intn);
intmingb(into,intp);
inta,b;
printf(”請(qǐng)輸入兩個(gè)正整數(shù):a,b\n");
scanf("%d,%d",&a,&b);
while(a<=0||b<=0)
(
printf("注:請(qǐng)輸入兩個(gè)正整數(shù):a,b\nH);
scanf(H%d,%dM,&a,&b);
)
printf("這兩個(gè)數(shù)的最大公約數(shù)是:%dn,maxgy(a,b));
printfC這兩個(gè)數(shù)的最小公倍數(shù)是:%d",mingb(a,b));
printf("\nu);
)
intmaxgy(intm,intn)
(
inti,k;
for(i=l;i<=m;i++)
if(m%i==0&&n%i==0)
k=i;
returnk;
)
intmingb(into,intp)
(
intj;
for(j=o;;j++)
if(j%o==0&&j%p==0)
break;
returnj;
)
請(qǐng)輸入兩個(gè)正整數(shù):a,b
-1,3
注:請(qǐng)輸入兩個(gè)正整數(shù):a,b
27,15
這兩個(gè)數(shù)的最大公約數(shù)是:3這兩個(gè)數(shù)的最小公倍數(shù)是:135
Pressanykeytocontinue
8.3
#include<stdio.h>
voidmain()
intjudss(intm);
inta;
printf("請(qǐng)輸入一個(gè)正整
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)Mini LED行業(yè)開(kāi)拓第二增長(zhǎng)曲線戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025-2030年中國(guó)搬家行業(yè)商業(yè)模式創(chuàng)新戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025-2030年中國(guó)風(fēng)電設(shè)備行業(yè)商業(yè)模式創(chuàng)新戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025年網(wǎng)絡(luò)工程師工作計(jì)劃(共5篇)
- 廣東省2024屆高三下學(xué)期三模英語(yǔ)試題
- 高端智能專(zhuān)用車(chē)制造項(xiàng)目環(huán)境影響報(bào)告書(shū)批前
- 年產(chǎn)100萬(wàn)立方建筑用砂巖新建項(xiàng)目資金申請(qǐng)報(bào)告
- 二年級(jí)數(shù)學(xué)計(jì)算題專(zhuān)項(xiàng)練習(xí)1000題匯編集錦
- 2023屆江蘇省蘇州市高三二??记澳M地理卷(一)附答案
- 手工制瓷技藝2
- 口腔修復(fù)學(xué)(全套課件290p)課件
- 小學(xué)生心理問(wèn)題的表現(xiàn)及應(yīng)對(duì)措施【全國(guó)一等獎(jiǎng)】
- 小學(xué)生科普人工智能
- 初中學(xué)段勞動(dòng)任務(wù)清單(七到九年級(jí))
- 退耕還林監(jiān)理規(guī)劃
- GB/T 1335.2-2008服裝號(hào)型女子
- GB 31247-2014電纜及光纜燃燒性能分級(jí)
- DCC20網(wǎng)絡(luò)型監(jiān)視與報(bào)警
- 項(xiàng)目實(shí)施路徑課件
- 《簡(jiǎn)單教數(shù)學(xué)》讀書(shū)心得課件
- 《室速的診斷及治療》課件
評(píng)論
0/150
提交評(píng)論