




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一次練習(xí)-簡(jiǎn)單數(shù)字處理和圖形打印第一次練習(xí)-簡(jiǎn)單數(shù)字處理和圖形打印第一次練習(xí)-簡(jiǎn)單數(shù)字處理和圖形打印V:1.0精細(xì)整理,僅供參考第一次練習(xí)-簡(jiǎn)單數(shù)字處理和圖形打印日期:20xx年X月01字串問題描述對(duì)于長(zhǎng)度為5位的一個(gè)01串,每一位都可能是0或1,一共有32種可能。它們的前幾個(gè)是:0000000001000100001100100請(qǐng)按從小到大的順序輸出這32種01串。輸入格式本試題沒有輸入。輸出格式輸出32行,按從小到大的順序每行一個(gè)長(zhǎng)度為5的01串。樣例輸出00000000010001000011<以下部分省略>本題的C源代碼如下:#include<>intmain(){ inta[5]={0},i,j,k; for(i=0;i<5;i++) { printf("%d",a[i]); } printf("\n"); for(i=4;i>=0;i--) { if(a[i]==0) { a[i]=1; for(k=0;k<5;k++) { printf("%d",a[k]); } printf("\n"); i=5; } else { for(j=i;j<=4;j++) { a[j]=0; } } } return0;}本題的C參考代碼如下:#include
<>int
main(){
int
i,
j,
k,
l,
m;
for
(i
=
0;
i
<=
1;
++i)
for
(j
=
0;
j
<=
1;
++j)
for
(k
=
0;
k
<=
1;
++k)
for
(l
=
0;
l
<=
1;
++l)
for
(m
=
0;
m
<=
1;
++m)
printf("%d%d%d%d%d\n",
i,
j,
k,
l,
m);
return
0;}字母圖形問題描述利用字母可以組成一些美麗的圖形,下面給出了一個(gè)例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC這是一個(gè)5行7列的圖形,請(qǐng)找出這個(gè)圖形的規(guī)律,并輸出一個(gè)n行m列的圖形。輸入格式輸入一行,包含兩個(gè)整數(shù)n和m,分別表示你要輸出的圖形的行數(shù)的列數(shù)。輸出格式輸出n行,每個(gè)m個(gè)字符,為你的圖形。樣例輸入57樣例輸出ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC數(shù)據(jù)規(guī)模與約定1<=n,m<=26。本題的C參考代碼如下:#include
<>#include
<>#define
MAXSIZE
26//輸出void
Print(char
matrix[MAXSIZE][MAXSIZE],int
n,int
m){
int
i,j;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
printf("%c",matrix[i][j]);
}
printf("\n");
}}//實(shí)現(xiàn)字母圖形void
Drawing(int
n,int
m){
int
i,j;
int
point=0;
char
str;
char
matrix[MAXSIZE][MAXSIZE];
for(i=0;i<n;i++)
{
str='A';
for(j=i;j<m;j++)
{
matrix[i][j]=str++;
}
str='A';
for(j=i-1;j>=0;j--)
{
matrix[i][j]=++str;
}
}
Print(matrix,n,m);}int
main(){
int
n,m;
scanf("%d%d",&n,&m);
Drawing(n,m);
return
0;}數(shù)列特征問題描述給出n個(gè)數(shù),找出這n個(gè)數(shù)的最大值,最小值,和。輸入格式第一行為整數(shù)n,表示數(shù)的個(gè)數(shù)。第二行有n個(gè)數(shù),為給定的n個(gè)數(shù),每個(gè)數(shù)的絕對(duì)值都小于10000。輸出格式輸出三行,每行一個(gè)整數(shù)。第一行表示這些數(shù)中的最大值,第二行表示這些數(shù)中的最小值,第三行表示這些數(shù)的和。樣例輸入513-245樣例輸出5-211數(shù)據(jù)規(guī)模與約定1<=n<=10000。本題的C參考代碼如下:#include
<>#include
<>#define
MAXSIZE
10000int
main(){
int
i;
int
n;
int
value;
int
max=-MAXSIZE;
int
min=MAXSIZE;
int
sum=0;
scanf("%d",&n);
for(i=0;i<n;i++)//邊輸入邊統(tǒng)計(jì)最大值、最小值、和
{
scanf("%d",&value);
if(value>max)
max=value;
if(value<min)
min=value;
sum+=value;
}
printf("%d\n",max);
printf("%d\n",min);
printf("%d\n",sum);
return
0;}楊輝三角形問題描述楊輝三角形又稱Pascal三角形,它的第i+1行是(a+b)i的展開式的系數(shù)。它的一個(gè)重要性質(zhì)是:三角形中的每個(gè)數(shù)字等于它兩肩上的數(shù)字相加。下面給出了楊輝三角形的前4行:
1
11
1211331給出n,輸出它的前n行。輸入格式輸入包含一個(gè)數(shù)n。輸出格式輸出楊輝三角形的前n行。每一行從這一行的第一個(gè)數(shù)開始依次輸出,中間使用一個(gè)空格分隔。請(qǐng)不要在前面輸出多余的空格。樣例輸入4樣例輸出1111211331數(shù)據(jù)規(guī)模與約定1<=n<=34。本題的C參考代碼如下:#include
<>#define
MAXN
40int
n;int
a[MAXN][MAXN];int
main(){
int
i,
j;
scanf("%d",
&n);
a[0][0]
=
1;
for
(i
=
0;
i
<
n;
++i)
{
a[i][0]
=
a[i][i]
=
1;
for
(j
=
1;
j
<
i;
++j)
a[i][j]
=
a[i-1][j-1]
+
a[i-1][j];
}
for
(i
=
0;
i
<
n;
++i)
{
for
(j
=
0;
j
<=
i;
++j)
printf("%d
",
a[i][j]);
printf("\n");
}
return
0;}特殊的數(shù)字
問題描述153是一個(gè)非常特殊的數(shù),它等于它的每位數(shù)字的立方和,即153=1*1*1+5*5*5+3*3*3。編程求所有滿足這種條件的三位十進(jìn)制數(shù)。輸出格式按從小到大的順序輸出滿足條件的三位十進(jìn)制數(shù),每個(gè)數(shù)占一行。本題的C參考代碼如下:#include<>int
main(){
int
i,j,k,n;
for(n=100;n<1000;n++)
{
i=n/100;
j=n/10%10;
k=n%10;
if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)
printf("%d\n",n);
}return
0;}回文數(shù)問題描述1221是一個(gè)非常特殊的數(shù),它從左邊讀和從右邊讀是一樣的,編程求所有這樣的四位十進(jìn)制數(shù)。輸出格式按從小到大的順序輸出滿足條件的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 跨國銀行的內(nèi)部審計(jì)與合規(guī)監(jiān)管探討
- 2024-2025學(xué)年甘南藏族自治州碌曲縣三年級(jí)數(shù)學(xué)第二學(xué)期期末聯(lián)考模擬試題含解析
- 2025屆湖北省小學(xué)小升初總復(fù)習(xí)數(shù)學(xué)測(cè)試卷含解析
- 海南工商職業(yè)學(xué)院《基本化工工藝學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川文化藝術(shù)學(xué)院《中國共產(chǎn)黨思想政治教育史》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025屆沂源縣三年級(jí)數(shù)學(xué)第二學(xué)期期末調(diào)研試題含解析
- 2025年02月武漢市某事業(yè)單位工作人員筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2025年02月山東濟(jì)南高新區(qū)代管街道辦事處所屬事業(yè)單位公開招聘初級(jí)綜合類崗位人員11人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 糖尿病中醫(yī)養(yǎng)生保健方案
- 課題開題報(bào)告:當(dāng)代戲劇導(dǎo)演與編劇研究
- 中央2025年中國科協(xié)所屬單位招聘社會(huì)在職人員14人筆試歷年參考題庫附帶答案詳解-1
- 2024年湖北省聯(lián)合發(fā)展投資集團(tuán)有限公司人員招聘考試題庫及答案解析
- 造價(jià)咨詢服務(wù)方案進(jìn)度計(jì)劃安排及保證措施
- 2024年全國統(tǒng)一高考英語試卷(新課標(biāo)Ⅰ卷)含答案
- 2024年認(rèn)證行業(yè)法律法規(guī)及認(rèn)證基礎(chǔ)知識(shí) CCAA年度確認(rèn) 試題與答案
- 穿孔鋁板技術(shù)交底
- 第三章社科信息檢索原理與技術(shù)PPT課件
- 危大工程管理細(xì)則(廣西區(qū)規(guī)定)
- HALCON手冊(cè)簡(jiǎn)體中文版
- 聲學(xué)原理及聲學(xué)測(cè)試
- 機(jī)構(gòu)占比分時(shí)指標(biāo)(升級(jí)版)源碼作者:羅克hq
評(píng)論
0/150
提交評(píng)論