原创 南郵編程在線編程題三: 用if語句求解分段函數

題目轉自南郵編程在線:njupt.housecode.cc 分段函數求解:輸入 x ,計算並輸出 y 的值: y=x+100 ( 當 x < 20) y= x ( 當 2 0 ≤ x ≤ 100) y=x-100 ( 當 x > 100

原创 南郵編程在線編程題五:輸出所有的3位數字的質數

題目轉自南郵編程在線:njupt.housecode.cc 以每行 5 個的形式輸出所有的 3 位數字的質數。 說明:( 1 )每個質數按 ”%6d” 格式輸出。 ( 2 )最後一個質數後面要輸出一個換行符。 無輸入,輸出結果如下

原创 南郵編程在線編程題四:打印每月有幾天

題目轉自南郵編程在線:njupt.housecode.cc 讀入一個年份和月份,打印出該月有多少天(考慮閏年),用switch語句實現選擇結構。 說明:(1)scanf之前無需用printf給提示信息 。 測試用例的輸入及輸出結果如下:

原创 南郵編程在線編程題七:求平均值

題目轉自南郵編程在線:njupt.housecode.cc 編程從鍵盤上輸入20個整數,求去掉最大值和最小值以後那些元素的平均值。 說明:(1)scanf之前無需用printf給提示信息。       測試用例的輸入及輸出結果如下:

原创 南郵編程在線編程題十三:最大公約數

題目轉自南郵編程在線:njupt.housecode.cc 實現求兩個正整數的最大公約數。 說明:(1)從鍵盤輸入兩個正整數; (2)輸出這兩個正整數的最大公約數; 測試用例:輸入 測試用例:輸出 345 258< 回車 >

原创 南郵編程在線編程題二:輸入輸出練習

題目轉自南郵編程在線:njupt.housecode.cc 編寫程序,定義一個 int 型變量 a ,一個 float 型變量 b ,一個 double 型變量 c , a 變量初始化, b 變量賦值, c 變量的值從鍵盤輸入,調用 pr

原创 南郵編程在線編程題二十二:判斷矩陣是否對稱

編寫函數判斷4階矩陣是否對稱,對稱時返回1,不對稱時返回0。 主函數中由鍵盤讀入4階矩陣,並調用函數進行判斷,如果對稱輸出“Yes”,否則輸出“No”。   (編程提示:函數的形參可以是行指針或列指針)。   測試用例:輸入 測

原创 南郵編程在線編程題二十一:打印楊輝三角形

編程打印如下形式的楊輝三角形,(輸出整數時以%5d作爲格式控制),行數由鍵盤讀入,少於10行。 1 1   1 1   2   1 1   3   3   1 1   4   6   4  1 1   5  10  10  5  1

原创 南郵編程在線編程題十四:三角形面積

任意三角形的面積求解公式爲:Area= ,其中s=(a+b+c)/2。寫程序,在程序中用帶實參的宏名來求面積area。 說明:(1)從鍵盤輸入三角形的三條邊; (2)輸出保留小數點後三位; 測試用例:輸

原创 南郵編程在線編程題二十三:字符串大小比較

從鍵盤讀入六個字符串(字符串長度<20),排序後並輸出。輸出時,每輸出一個字符串後,輸出兩個空格。 輸出與排序要求採用函數來完成。   測試用例:輸入 測試用例:輸出 abc ABC   ppp ABDD 0987 ,./;

原创 南郵編程在線編程題十:動態一維數組的定義與實現

在 main ()函數中定義指針變量 int *array 用來實現動態一維數組,數組的元素個數由從鍵盤輸入的整數 n 決定;分別用兩個函數實現產生數組的元素及輸出元素,最後釋放動態數組空間 說明: ①

原创 南郵編程在線編程題六:數列求和

輸入一個雙精度實數x,計算並輸出下式的值,直到最後一項的絕對值小於10-5(保留兩位小數),s=x-x2/2!+x3/3!-x4/4!+… 說明:(1)scanf之前無需用printf給提示信息。       (2)求和結果用"%.2

原创 杭電ACM-HDU1003-Max Sum

題目來自杭電ACM: acm.hdu.edu.cn Max Sum Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)

原创 南郵編程在線編程題十六:求平均值和最大值

某學習小組有3個人,每個人的信息包括:學號、姓名和成績。要求從鍵盤上輸入他們的信息,並求出平均成績以及最高成績者的信息。 說明: 1.學生結構體類型  typedef struct Student {  

原创 南郵編程在線編程題十五:帶參宏定義

給年份year定義一個宏,以判別該年份是否閏年。提示:宏名可以定義爲LEAP_YEAR,形參爲y。 說明:(1)從鍵盤輸入四位數的年份; (2)輸出該年份是否是閏年; 測試用例:輸入 測試用例:輸出