當前位置:首頁 » 操作系統 » linux鍵盤輸入

linux鍵盤輸入

發布時間: 2023-09-01 14:43:57

linux命令 SHELL編程:從鍵盤輸入一個數,若大於0,則輸出該數;若小於或等於0,則輸出0值。程序怎麼寫

#! /bin/bash
read num
#判斷是否是數字
if [ `echo $num | grep - P '^-?\d+'$ |wc - l ` == 1 ] ; then
#判斷是否大於0
if [ $num >0 ] ; then
echo $num
else
echo 0
fi
else
echo "不是數字"
fi

② linux下如何用鍵盤輸入中斷字元和結束字元

Linux鍵盤輸入中斷字元是: Ctrl+Z 或者 Ctrl + C.
查閱資料有(在不同的Linux發行版本上可能會有些不同,僅供參考):
Ctrl+C: 終止前台正在運行的進程.
Ctrl+Z: 掛起前台進程, 如果在安裝軟體時使用這個, 安裝進程就會被掛起.
Ctrl+D: 終止輸入, 並退出shell控制台.
Ctrl+S: 掛起輸出進程.
Ctrl+Q: 繼續輸出進程.
Ctrl+O: 放棄輸出進程.
Ctrl+L: 清屏.

③ linux環境下的C語言代碼中如何通過鍵盤輸入數值為變數賦值

第一種方法數組內容自定義 #include <stdio.h> main() { int a[10],n,i; scanf("%d",&n); for(i=0;i<10;i++)scanf("%d",&a[i]); for(i=0;i<10;i++)if(n==a[i])break; if(i==10)printf("no found"); else printf("%d",i); system("PAUSE"); } 第二種方法數組內容已定義 #include <stdio.h> main() { int a[10]={0,1,2,3,4,5,6,7,8,9},n,i; scanf("%d",&n); for(i=0;i<10;i++)if(n==a[i])break; if(i==10)printf("no found"); else printf("%d",i); system("PAUSE"); }

熱點內容
androidurl判斷 發布:2025-05-20 13:50:11 瀏覽:259
共享文件夾沒有啟動伺服器服務 發布:2025-05-20 13:43:38 瀏覽:803
天龍八部游戲怎麼切換伺服器 發布:2025-05-20 13:42:36 瀏覽:631
亞馬遜免費主機是什麼配置 發布:2025-05-20 13:40:10 瀏覽:696
存儲類型默認分配 發布:2025-05-20 13:32:26 瀏覽:663
qq信息加密 發布:2025-05-20 13:31:32 瀏覽:341
文件夾嗅探器foldersniffer 發布:2025-05-20 12:33:36 瀏覽:912
編譯裝入 發布:2025-05-20 12:32:48 瀏覽:563
萬勝壓縮機價格 發布:2025-05-20 12:20:00 瀏覽:987
判斷雲伺服器是否誠實的存放數據 發布:2025-05-20 12:11:07 瀏覽:378