当前位置:首页 » 操作系统 » 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"); }

热点内容
如何让给文件夹设置密码查看 发布:2025-01-31 22:49:07 浏览:2
配置动态路由协议配错了怎么改 发布:2025-01-31 22:49:07 浏览:77
扫行程码为什么需要支付密码 发布:2025-01-31 22:47:08 浏览:738
什么样的配置能玩地平线4 发布:2025-01-31 22:44:05 浏览:241
python正则表达式符号 发布:2025-01-31 22:43:50 浏览:391
androidmime 发布:2025-01-31 22:34:44 浏览:782
ftp和http的中文含义是 发布:2025-01-31 22:33:48 浏览:402
sqlite3存储图片 发布:2025-01-31 22:27:14 浏览:162
sqlserverphp 发布:2025-01-31 22:22:55 浏览:877
曲马多存储 发布:2025-01-31 22:22:52 浏览:538