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

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:705
制作脚本网站 发布:2025-10-20 08:17:34 浏览:968
python中的init方法 发布:2025-10-20 08:17:33 浏览:676
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:828
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:737
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1076
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:308
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:188
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:875
python股票数据获取 发布:2025-10-20 07:39:44 浏览:829