C/C++中刷選int和float
在C/C++中,從控制檯輸入一個int 或是float,如何實現刷選,即只接受一個Int而非一個float,
代碼實現:
int main(
{
char c = 0;
int n;
while (c != '/n')
{
fflush(stdin);
scanf("%d%c", &n, &c);
}
printf("%d/n", n);
return 0;
}
代碼實現:
int main(
{
char c = 0;
int n;
while (c != '/n')
{
fflush(stdin);
scanf("%d%c", &n, &c);
}
printf("%d/n", n);
return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
C語言的一些細節總結
redarm
2020-07-08 10:59:37
大座標造成的畫面抖動問題
原創
2024-06-13 23:18:23
壓縮上傳的GPU數據的方案
原創
2024-06-13 23:18:19
[CSS]CSS浮動塌陷及解決辦法
一. CSS浮動 先看一個例子 <html !DOCTYPE> <head> <title>HTML2</title> <style> .div-outer {
osc_oj4rjab5
2024-05-13 23:37:32
SQL 語法快速入門
雄牛
2020-07-08 12:18:30
cvCloneImage()和cvCopy()的區別
lcy9819
2020-07-08 11:22:40
用MASM實現讀UCS-2文件
Just_Fancy
2020-07-08 11:15:30
養生需知:世上最健康的作息時間
wsimei
2020-07-08 10:29:28
ASP正則表達式收集
haichanglin
2020-07-08 10:27:05
太陽的女人18
id="I7" marginwidth="0" marginheight="0" src="http://www.bookeba.cn/securi
new66
2020-07-08 10:21:11