当前位置:首页 » 操作系统 » 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小数正则表达式 发布:2025-05-20 11:30:58 浏览:136
文件夹加密win7 发布:2025-05-20 11:27:46 浏览:837
压缩文件设置密码有什么意思 发布:2025-05-20 11:26:37 浏览:551
造梦西游qq登录如何修改密码 发布:2025-05-20 11:18:36 浏览:382
淘宝缓存清理后还是大 发布:2025-05-20 11:15:39 浏览:149
ios云存储自动订购 发布:2025-05-20 11:06:22 浏览:110
编程与数学 发布:2025-05-20 11:01:23 浏览:444
asp连接远程数据库 发布:2025-05-20 10:50:20 浏览:390
一般电脑配置哪个好 发布:2025-05-20 10:40:58 浏览:603
我的世界撸树服务器 发布:2025-05-20 10:33:37 浏览:742