简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C语言 编写一个程序, 对于任意输入的两个整数, 求商和余数
虽然简单, 但我依然要挑刺, 我们不难发现, 程序中有一个很致命的bug, 那就是我们在给b赋值的时候, 可以给它赋值一个0, 但众所周知, 0不能作为被除数, 不然就会报错, 那么该怎么解决这个问题的, 我的解决方式是这样的。如果用户输入的除数为0,则打印出错误消息并再次提示输入除数。这样,程序将继续循环,直到用户输入一个非零的除数。然后,计算两个整数的商和余数,并输出结果。我的解决方式是这样的
C语言 编写一个程序, 输入一个大写字母, 将其转换为对应的小写字母并输出
但这程序其实还有改进的空间, 例如可能用户搞事情, 你让我输入一个大写字母, 我偏不, 我偏输入一个小写字母给你, 那就出问题啦, 毕竟我们在将大写字母转换成小写字母的过程中, 是直接在大写字母ASCII码基础上加上32, 但你如果输入的是小写字母, 那么它依然会一视同仁的在小写字母的ASCII码上加上32, 那就出问题了。那这个问题其实也是很好解决的, 只需要在用户输入的时候, 先判断一下他输入
到底了