摘要: ## 题目 根据特定功能设计程序,要求由main.c,Fun1.c-Fun3.c选择其中任意两个, 共三个C语言文件和1个头文件组成, 其中fun1.c, fun2.c和fun3.c都使用了define.h中的声明,C语言文件的功能分别是: fun1.c: 输出9*9口诀 fun2.c:有1、2、3 阅读全文
posted @ 2023-06-06 14:33 七色彩虹k 阅读(58) 评论(0) 推荐(0) 编辑
摘要: ## 问题 设某个程序由四个C语言源文件组成,分别是a.c、b.c、c.c、d.c,其中b.c和d.c都使用了defs.h中的声明,最后生成的可执行文件名为pgm。试为该程序编写相应的makefile文件。 ## 程序 a.c ```c #include "defs.h" void a() { pr 阅读全文
posted @ 2023-05-31 22:07 七色彩虹k 阅读(76) 评论(0) 推荐(0) 编辑
摘要: shell输出台阶状图形 程序如下: #!/bin/bash rows=4 for (( i=1; i<=rows; i++ )) do for (( j=1; j<=i; j++ )) do echo -n "| " done echo -n "_" echo done # |_ # ||_ 阅读全文
posted @ 2023-05-09 22:17 七色彩虹k 阅读(35) 评论(0) 推荐(0) 编辑
摘要: shell输出星星三角阵 要求输出 程序如下 #!/bin/bash rows=4 for (( i=1; i<=rows; i++ )) do for (( j=1; j<=i; j++ )) do echo -n "* " done echo done for (( i=1; i<=rows; 阅读全文
posted @ 2023-05-09 22:14 七色彩虹k 阅读(43) 评论(0) 推荐(0) 编辑
摘要: shell程序输出数字塔 如图所示: #!/bin/bash rows=4 for (( i=1; i<=rows; i++ )) do for (( j=1; j<=i; j++ )) do echo -n "* " done echo done for (( i=1; i<=rows; i++ 阅读全文
posted @ 2023-05-09 22:11 七色彩虹k 阅读(123) 评论(0) 推荐(0) 编辑
摘要: shell脚本实现人机石头剪刀布游戏 #!/bin/bash # game=(石头 剪刀 布) num=$((RANDOM%3)) # computer=${game[$num]}#通过随机数获取计算机的出拳 #出拳的可能性保存在一个数组中,game[0],game[1],game[2]分别是 3 阅读全文
posted @ 2023-05-09 22:03 七色彩虹k 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 用户输入3个整数,脚本根据数字大小依次升序输出3个数字 #!/bin/bash echo "Please enter three integers:" read -r num1 num2 num3 echo "Sorted integers in ascending order:" echo "$n 阅读全文
posted @ 2023-05-09 21:57 七色彩虹k 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 函数调用 通常将函数看成是脚本中的一段代码,在使用函数前必须先定义该函数,使用时利用函数名直接调用。 例:编写脚本func_script,内容如下。 #!/bin/bash REPEAT=3 fa() { echo "Now fa function is starting..." echo } fb 阅读全文
posted @ 2023-04-23 14:51 七色彩虹k 阅读(24) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash touch file1 # 创建文件file1 rm -f file2 # 删除文件file2 if [ -f file1 ] && echo "hello" && [ -f file2 ] && echo "world" # 如果文件file1存在,则输出"hello" # 阅读全文
posted @ 2023-04-18 14:32 七色彩虹k 阅读(109) 评论(0) 推荐(0) 编辑
摘要: shell脚本猜0到100之间的随机数 #!/bin/bash echo "input a number between 1 and 100" let num=$((RANDOM %100)) # echo $num while true do read guess if [ $guess -lt 阅读全文
posted @ 2022-12-22 20:43 七色彩虹k 阅读(37) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示