C語言經典程式設計282例12

2021-10-25 13:47:21 字數 3227 閱讀 2716

陣列:

使用二維陣列儲存乙個3行3列的陣列,利用雙重迴圈訪問陣列的每乙個元素,然後對每個元素進行累加計算。

#include

#include

#include

#include

#include

main()

}for

(i =

0; i <

3; i++

)printf

("\n");

}printf

("sum = %d\n"

, sum)

;printf

("\n");

}

實現從鍵盤為二維陣列元素賦值,顯示二維陣列

#include

#include

#include

#include

#include

main()

}for

(i =

0; i <

2; i++

)printf

("\n");

}printf

("\n");

}

輸入一行字元,然後統計其中有多少單詞,要求單詞之間用空格分隔開,最後的字元不能成為空格。

1 由gets()獲得字串

判斷輸入的字元陣列:第乙個字元是否為結束符/空格

2 用while()迴圈統計字元陣列空格,來統計單詞

_______me_____________

#include

#include

#include

#include

#include

main()

i++;}

printf

("%d"

, count)

;printf

("\n");

}

————————官方——————————

#include

#include

#include

#include

#include

main()

else

if(astring[0]

==' '

)else

}printf

("%d"

,iword);}

printf

("\n");

}

不使用strcpy()函式實現字串複製功能,主要使用gets()和puts()函式來實現字元的獲取和輸出

這裡a字串複製到b字串,a字串不可能完全填滿100個字元,可以用結束符判斷終止!

#include

#include

#include

#include

#include

main()

puts

(bstring)

;printf

("\n");

}

任意輸入5個資料,程式設計實現將這5個資料逆序存放。

定義陣列b,將陣列a的值逆序儲存到陣列b中。

、缺點:多定義了乙個陣列,造成冗餘

——————————me——————————————————

#include

#include

#include

#include

#include

main()

for(i =

0,j =

4; i <

5; i++

, j--

)for

(i =

0; i <

5; i++

)printf

("\n");

}

中心點左右對調,

——————————官方——————————————

#include

#include

#include

#include

#include

main()

for(i =

0; i <

5; i++

)printf

("\n");

for(i =

0; i <

2; i++

)for

(i =

0; i <

5; i++

)printf

("\n");

}

從鍵盤輸入10個整數存到陣列a,程式設計求出a中相鄰2元素之和,並將其儲存在陣列b中

#include

#include

#include

#include

#include

main()

for(i =

0; i <

9; i++

)for

(i =

0; i <

9; i++

)printf

("\n");

}

競選班長,共3位候選,輸入參加選舉人數及每個人選舉內容,輸出3個候選人最終的得票數及無效選票數。

#include

#include

#include

#include

#include

main()

for(i =

0; i < num; i++

)else

if(x[i]==2

)else

if(x[i]==3

)else

}printf

("a候選人票數:%d\n"

, a)

;printf

("b候選人票數:%d\n"

, b)

;printf

("c候選人票數:%d\n"

, c)

;printf

("無效票數:%d\n"

, c)

;printf

("\n");

}

C語言經典程式設計282例10

利用單條件單分支選擇語句判斷輸入的乙個整數是否偶數?輸入乙個字母,判斷是否為大寫字母,如果是,則提示 uppercase letter!否則提示 other letter!include include include include include main else printf n 要求使用者...

經典C語言程式設計100例

程式1 題目 有1 2 3 4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?程式2 題目 企業發放的獎金根據利潤提成。利潤 i 低於或等於10萬元時,獎金可提10 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10 提成,高於10萬元的部分,可提成7.5 20萬到40萬之間時,...

C語言程式設計50例 經典收藏

c經典案例 c c 針對現在開發中的用處 c語言是面向過程的,而c 是物件導向的 c是乙個結構化語言,它的重點在於演算法和資料結構。c程式的設計首要考慮的是如何通過乙個過程,對輸入 或環境條件 進行運算處理得到輸出 或實現過程 事務 控制 c 首要考慮的是如何構造乙個物件模型,讓這個模型能夠契合與之...