包含知識點:stdbool.h使用、自定義函式、多檔案
檢查使用者輸入是否是個整數,若不符合列印出並給予提示
若scanf()沒有成功讀取,就會將其留在輸入佇列中。這時候可以用getchar ( ) 函式逐字讀取輸入。
/* 計算特定範圍內所有整數平方和(-100^2 - 100^2)*/
#include
#include
#include
#define max 100
#define min -100
long
get_long
(void);
bool text_limite
(long putdown,
long putup,
long down,
long up)
;long
sum_squares
(long a ,
long b)
;int
main()
printf
("(enter 0 for both limits to quit.)\n");
printf
("please enter upper limit:");
start=
get_long()
;//驗證輸入是否有效並返回正確的值
printf
("please enter lower limit:");
stop=
get_long()
;}printf
("bye.");
return0;
}
long
get_long
(void
)return input;
}
/*測試範圍區間大小*/
#include
#include
bool text_limite
(long putup,
long putdown,
long down,
long upper)
if(putup
if(putup>upper || putdown>upper )
return not_good;
}
/*求特定區間平方和*/
C語言練習之計算存款利息
計算存款利息。有1000元,想存一年,有三種方法可選擇 1 活期,年利率為r1 0.36 2 一年期定期,年利率為r2 2.25 3 存兩次半年定期,年利率為r3 1.98 請分別計算出一年後按3種方法所得到的本息和 這個題也是和上一題一樣的啦 只要弄明白公式就好啦 include stdio.h ...
C語言拯救計畫Day6 1之計算天數
本題要求編寫程式計算某年某月某日是該年中的第幾天。輸入格式 輸入在一行中按照格式 yyyy mm dd 即 年 月 日 給出日期。注意 閏年的判別條件是該年年份能被4整除但不能被100整除 或者能被400整除。閏年的2月有29天。輸出格式 在一行輸出日期是該年中的第幾天。輸入樣例1 2009 03 ...
C語言自學路之淺學版二維陣列
自學後我的理解 要表示值就加 或者 要表示位址就 或者 行元素的值加列。ps 運算時先算 中的 eg 第i行第j列的寫法 值 num i j num i j num i j 位置 num i j num i j num i j include include intmain printf num 0...