C语言写程序任意输入一个小写字母,分别按八进制,十进制,十六进制,字符格式输出

C语言写程序任意输入一个小写字母,分别按八进制,十进制,十六进制,字符格式输出,第1张

#include

voidmain()

{charch1

printf("请输入一个小圆谈写字母\n")

scanf("%c",&ch1)

printf("八进制=%o,十进制=%d,十六进制=%x,字符型=%c",ch1,ch1,ch1,ch1)

getch()

}

这个运行得起,是最简单的。但是并不稳健,没有涉及你输入大写或稿的时候的错误提示,等等橘团碰....

ch1 == '>'是判断ch1是否等于'>'很显然是不等的,所以count怎么都为零

如丛搭如果for (cin>>ch2ch2 != '#' cin>渗启>ch2)

后面的一个cin>>ch2改为cin>>枝哪ch1还可能给ch1赋值一个'>'使得ch1和ch2连起来是">="符号

#include <唯桥键stdio.h>

int main()

{ char ch1,str[20]

int x

scanf("%c %s%d"指巧,&ch1,str,&x)

printf("消磨%c\n%s\n%d",ch1,str,x)

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8230903.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存