通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"Linux" 试卷中 河北城建学院Linux试卷 中有题目如下:
第1题
设计一个shell程序计算n的阶乘。要求:
(1) 从命令行接收参数n;
(2) 在程序开始后立即判断n的合法性,即是否有参数,若有是否为正整数,若非法请给错误提示;
(3) 最后出计算的结果。
参考代码:
#!/bin/sh if [ $# -eq 0 ]; then echo -e "$0 no Params.\a\n"; exit 0; fi x=`echo $1 | awk '/[^[:digit:]]/ { print $0 } ' ` if [ "x$x" != "x" ] ; then echo -e "Input: $* error!\a"; exit 1; fi fact=1;tmp=1 while [ $tmp -le $1 ] do fact=$((fact*tmp));tmp=$((++tmp)); done echo "fact=$fact"
所属试卷:河北城建学院Linux试卷
下列关于中断 I/O 方式的叙述中,错误的是 ( )。
给定程序MODI1.C中函数fun的功能:先将s所指字
下列叙述中正确的是( )。
下列给定的程序中,函数fun的功能是:求出以下分数
有如下程序:程序运行后的输出结果是( )。
有以下定义则以下选项中正确的表达式是。
请在下面程序的横线处填上适当字句,以使程序完整,并使程
表达式int('123',8)的值为_________
假设已从标准库functools导入reduce( )
Python标准库os.path中用来判断指定路径是否
与十进制数 1770.625 对应的八进制数是____
在令牌总线控制方法中,如果某一节点要进行数据发送,则必
执行以下程序段后,w的值为( )。
假定输入的字符串中只包含字母和*号。请编写函数fun,
下列选项中,不是如下有向图的拓扑序列的是( )。
某文件的权限为:drw-r--r--,用数值形式表示该
使用select … into outfile语句导出
在单链表中,除了首元结点外,任一结点的存储位置由数据元
一组记录的关键码为(46,79,56,38,40,84
如果函数值的类型和return语句中表达式的值不一致,
功能:从低位开始取出长整型变量s中偶数位上的数,依次构
预处理命令行都必须以_____号开始。
有以下程序程序运行后的输出结果是
函数proc的功能是:根据整型形参n,计算如下公式的值
请编写函数fun,其功能是:将所有大于1小于整数m的非
需求分析阶段产生的主要文档是
以下选项中与if(a==1)a=b;else a++;
(最大公约数之和)下列程序想要求解整数 n的所有约数两
(排列数)输入两个正整数 n,m(1<n<20,1<m
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2