有以下程序 #include main() { char c1,c2; scanf("%c",&c1); c2=c1+32; printf("%c,%c\n",c1,c2}程序运行输入65回车后,能否输出结果、结束运行?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 23:26:46
有以下程序 #include main() { char c1,c2; scanf(

有以下程序 #include main() { char c1,c2; scanf("%c",&c1); c2=c1+32; printf("%c,%c\n",c1,c2}程序运行输入65回车后,能否输出结果、结束运行?
有以下程序 #include main() { char c1,c2; scanf("%c",&c1); c2=c1+32; printf("%c,%c\n",c1,c2
}
程序运行输入65回车后,能否输出结果、结束运行?

有以下程序 #include main() { char c1,c2; scanf("%c",&c1); c2=c1+32; printf("%c,%c\n",c1,c2}程序运行输入65回车后,能否输出结果、结束运行?
输入65是不能运行的!
首先你输的6就送给了C1,然后执行while循环语句,
字符6的ASCII码是054,很明显 C1