有點撈啊...題簡單的話更應該寫的優雅一點才對...qaq
我這麼懶得動腦 真的會有進步嗎...檢討一下...
有乙個已排好序的陣列,要求輸入乙個數後,按原來排序的規律將它插入到陣列中。
假設陣列長度為10,陣列中前9個數(這9個數要求從鍵盤上輸入,輸入時要滿足自小到大的輸入順序)已經按從小到大進行排序。
然後再從鍵盤上輸入乙個整數,將此整數插入到前有序的9個數中,使得最終的10個數依然是從小到大有序的。
第一行輸入以空格分隔的9個整數數,要求按從小到大的順序輸入。
第二行輸入乙個整數
從小到大輸出這10個數,每個數一行。
1 11 21 31 41 51 61 71 81
45
1
1121
3141
4551
6171
81
定義陣列時,把陣列長度定義為10.
#includeusing namespace std;
int main();
for(int i=0;i<=9;i++)
cin>>a[i];
for(int k=0;k<=8;k++)
; for(int i=0;i<=9;i++)
cin>>a[i];
for(int j=9;j>=0;j--)
cout按要求輸入如下格式的楊輝三角
11 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
最多輸出10層
輸入只包含乙個正整數n,表示將要輸出的楊輝三角的層數。
對應於該輸入,請輸出相應層數的楊輝三角,每一層的整數之間用乙個空格隔開
5
1
1 11 2 1
1 3 3 1
1 4 6 4 1
#includeusing namespace std;
int main();
int n;
cin>>n;
for(int i=0;i有一行電文,已按如下規律譯成密碼:
a-->z a-->z
b-->y b-->y
c-->x c-->x
即第乙個字母變成第26個字母,第i個字母變成第(26-i+1)個字母,非字母字元不變。要求根據密碼譯回原文,並輸出。
輸入一行密文
解密後的原文,單獨佔一行。
zyx123zyx
abc123abc
#include using namespace std;main ()
cout比較兩個字串s1和s2的大小,如果s1>s2,則輸出乙個正數;若s1=s2,則輸出0;若s1要求:不用strcpy函式;兩個字串用gets函式讀入。
例如:"a"與"c"相比,由於"a"
同理:"and"和"aid"比較,根據第2個字元比較的結果,"n"比"i"大5,因此應該輸出"5"
輸入2行字串
乙個整數,表示這兩個字串 比較的差值,單獨佔一行。
andaid
5
#include #includeusing namespace std;main ()
cout從鍵盤上輸入10個整數,儲存在乙個長度為10的整型陣列中,要求將輸入的10個數逆序輸出。
如輸入為:0,1,2,3,4,5,6,7,8,9 輸出為9,8,7,6,5,4,3,2,1,0
10個整數,以空格分隔
將輸入的10個整數逆序輸出,每個數占一行。
0 1 2 3 4 5 6 7 8 9
987emmm 這個按照系統的意思應該和b是同一題....為毛我讀下來覺得是排個序然後倒序輸出???6543210
fibonacci數列的特點:第1,2個數為1,1。從第3個數開始,概述是前面兩個數之和。即:
要求輸出fibonacci數列的前20個數。
無fibonacci數列的前20個數,每個數占一行。
無
11235813
2134
5589
144233
377610
9871597
2584
4181
6765
#includeusing namespace std;int main();
for(int i=2;i<20;i++)
a[i]=a[i-1]+a[i-2];
for(int j=0;j<20;j++)
cout從鍵盤上輸入10個整數,用冒泡法對這10個數進行排序(由小到大)。
以空格分隔的10個整數
依次輸出排好序的10個整數,每個數占一行。
1 3 5 7 9 2 4 6 8 0
0123456789
#includeusing namespace std;int main()
}for(int j=0;j<10;j++)
cout將乙個2行3列的矩陣(二維陣列)行列互換,儲存到另乙個3行2列的矩陣中。
要求以整型資料為例來解答。
輸入2行資料,每行3個整數,以空格分隔。
行列互換後的矩陣,3行,每行2個資料,以空格分隔。
1 2 3
4 5 6
1 42 53 6
#includeusing namespace std;int main()
for(int i=0;i<3;i++)
《演算法筆記》2 2小節
入了本 演算法筆記 每節後面帶乙個codeup的鏈結 題目 小小的記錄一下.爭取早日看完這本書 雖然前面的比較簡單.但是對 完整 有點強迫症.so.c 沒怎麼學過.所以盡量都用c 寫.編寫乙個c程式,要求在螢幕上輸出一下一行資訊。this is my first c program 無this is...
《演算法筆記》2 3小節
接上.前面這幾部分做的有點趕.變數名起的有點隨意qaq.哪天有空回爐重造一下 求一元二次方程ax2 bx c 0的根,三個係數a,b,c由鍵盤輸入,且a不能為0,但不保證b2 4ac 0。程式中所涉及的變數均為double型別。以空格分隔的一元二次方程的三個係數,雙精度double型別 分行輸出兩個...
《演算法筆記》2 4小節
有種水文章數的感覺.有些題沒有.不能怪我.codeup上也沒有.哈哈哈 求1 2 3 100,即求 要求用while語句實現 無要求的和,末尾輸出換行。無5050 includeusing namespace std int main cout求1 2 3 100,即求 要求用do.while語句實...