Linux下c编程

Jingjingjng0504 2018-05-07 01:16:08
在做实验的过程中,写了一个程序进行数据大小对比,但是输出老是不对,换了个计算两个数乘积的程序,运算输出结果还是不对,不知道怎么处理,卡在这里好久了。
另外,Linux下shell编程怎么进行也不是很清楚,该从哪里下手呢?网上查到的都只是说怎么进行shell编程书写,我想问怎么进入shell编程。。。。。。
...全文
711 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_41475349 2018-05-08
  • 打赏
  • 举报
回复
#!/bin/bash iNum1=$1 shift iNum2=$2 if [ $Num1 -lt $Num2 ] then echo "The big one is " $iNum2 else if [$Num1 -gt $Num2] then echo "The big one is " $iNum1 else echo "The two number is equal" fi fi
赵4老师 2018-05-07
  • 打赏
  • 举报
回复
《Linux C编程一站式学习》
赵4老师 2018-05-07
  • 打赏
  • 举报
回复
《高级Bash脚本编程指南--中文版》
白色一大坨 2018-05-07
  • 打赏
  • 举报
回复
引用 7 楼 Jingjingjng0504 的回复:
谢谢大家,已经给搞定了,确实是我输入不正确那么shell编程该怎么弄呀?
就各种命令呗,常用的不过就是移动路径,注册权限,运行,难道还需要在shell里面搞啥? 我接触有限,只是做了linux下的程序之后拷贝到设备运行罢了,不知你说的shell编程什么意思。
Jingjingjng0504 2018-05-07
  • 打赏
  • 举报
回复
谢谢大家,已经给搞定了,确实是我输入不正确那么shell编程该怎么弄呀?
自信男孩 2018-05-07
  • 打赏
  • 举报
回复
scanf输入是格式化输入,代码中输入数据中间需要有一个逗号,但是你的输入没有加逗号。所以会出现问题。
Jingjingjng0504 2018-05-07
  • 打赏
  • 举报
回复
引用 3 楼 phenix2009 的回复:
程序跑起来没什么问题,你输入两个数时候,是根据格式输入的吗,比如输入4和5格式为:4,5。
是的哦 ,怪我自己粗心了,还一直没有看出来哈哈哈哈,谢谢了~
白色一大坨 2018-05-07
  • 打赏
  • 举报
回复
引用 1 楼 Jingjingjng0504 的回复:
这就是出现问题的截图,希望大家帮我看看该怎么弄
你没按照格式输入,所以两个数没能正确的获取到,应该输入:2,6
白色一大坨 2018-05-07
  • 打赏
  • 举报
回复
程序跑起来没什么问题,你输入两个数时候,是根据格式输入的吗,比如输入4和5格式为:4,5。
Dobzhansky 2018-05-07
  • 打赏
  • 举报
回复
怎么没输入逗号呢
Jingjingjng0504 2018-05-07
  • 打赏
  • 举报
回复
这就是出现问题的截图,希望大家帮我看看该怎么弄

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧