原创 C語言完成簡單的輸入輸出程序

輸入分數輸出等級的簡單程序,摘自C語言網。 題目: 利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。 1.程序分析: (a>b)?a:b這是條件運算符的基本例子。 2.程

原创 C語言例題——統計字符串中各種字符

統計字符串中各種字符的個數,如何用C語言實現呢,轉自C語言網。 題目: 輸入一行字符,分別統計出其中英文字母、空格、數字和其它字符的個數。 1.程序分析: 利用while語句,條件爲輸入的字符不爲’\n’. 2.程序源代碼: #inclu

原创 C語言一道初級小例題轉載

題目: 有一個已經排好序的數組。現輸入一個數,要求按原來的規律將它插入數組中。 1. 程序分析: 首先判斷此數是否大於最後一個數,然後再考慮插入中間的數的情況,插入後此元素之後的數,依次後移一個位置。 2

原创 C語言程序小例題累乘累加

非常簡單的一個例題,摘自C語言網,來看看此題吧。 題目: 求1+2!+3!+…+20!的和。 1.程序分析: 此程序只是把累加變成了累乘。 2.程序源代碼: main() { float n,s=0,t=1; for(n=1;n<=20;

原创 C語言初級例題迴文數

有趣的C語言例題,摘自C語言網。 題目: 一個5位數,判斷它是不是迴文數。即12321是迴文數,個位與萬位相同,十位與千位相同。 1.程序分析: 學會分解出每一位數。 2.程序源代碼: main( ) { long ge,shi,qian

原创 C語言經典初級例題

來看下面一個C語言程序小例題吧,摘自C語言網。 題目: 有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13…求出這個數列的前20項之和。 1.程序分析: 請抓住分子與分母的變化規律。 2.程序源代碼: main() { i

原创 C語言初級小例題矩陣對角線求和

題目: 求一個3*3矩陣對角線元素之和。 1.程序分析: 利用雙重for循環控制輸入二維數組,再將a[i][i]累加後輸出。 2.程序源代碼: main() { float a[3][3],sum=0;

原创 C語言簡單算法——找出完數

題目如下: 一個數如果恰好等於它的因子之和,這個數就稱爲“完數”。例如6=1+2+3.編程找出1000以內的所有完數。 1. 程序分析: 對n進行分解質因數,應先找到一個最小的質數k,然後按下述步驟完成:

原创 C語言經典例題簡單算法

又一個經典C語言例題,摘自C語言網。 題目: 一球從100米高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在第10次落地時,共經過多少米?第10次反彈多高? 1.程序分析: 見下面註釋 2.程序源代碼: main() { flo

原创 C語言初級例題練習

題目: 練習函數調用。 1. 程序分析: 轉自C語言網 www.dotcpp.com。 2.程序源代碼: #include <stdio.h> void hello_world(void) { print

原创 經典例題C語言程序解決數學問題

摘自C語言網,猴子吃桃,看看題目是什麼樣的吧。 題目: 猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個。第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以後每天早上都吃了前一天剩下的一半零一個。到第10天早上想

原创 C語言小例題改變輸入文本背景顏色

小例題,輸入一些字符以改變文字背景顏色。 題目: Press any key to change color, do you want to try it. Please hurry up! 1.程序分析:2.程序源代碼: /*摘自C語言

原创 C語言的簡單小例題程序

分享一個例題C語言的,轉自C語言網。 題目: 兩個乒乓球隊進行比賽,各出三人。甲隊爲a,b,c三人,乙隊爲x,y,z三人。已抽籤決定比賽名單。有人向隊員打聽比賽的名單。a說他不和x比,c說他不和x,z比,請編程序找出三隊賽手的名單。 1.

原创 C語言例題首字母判斷星期幾

一個小程序例題如下。 題目: 請輸入星期幾的第一個字母來判斷一下是星期幾,如果第一個字母一樣,則繼續判斷第二個字母。 1.程序分析: 用情況語句比較好,如果第一個字母一樣,則判斷用情況語句或if語句判斷第二個字母。 2.程序源代碼: #i

原创 C語言例題——遞歸法例題

一個有趣的C語言例題,摘自C語言網,內容如下。 題目: 有5個人坐在一起,問第五個人多少歲?他說比第4個人大2歲。問第4個人歲數,他說比第3個人大2歲。問第三個人,又說比第2人大兩歲。問第2個人,說比第一個人大兩歲。最後問第一個人,他說是