00问答网
所有问题
scanf在输入整型数据和字符型数据时的不同
如题所述
举报该问题
推荐答案 2016-12-05
æ ¼å¼ä¸å
è¾å ¥æ´åæ¶ ç¨%d %uçæ ¼å¼
è¾å ¥å符åæ¶ ç¨%cæ ¼å¼ã
æ ¹æ®æ ¼å¼ï¼åå ¥ç大å°ä¸åã
åå«æ¯sizeof(int) å 1åèã
åºéæ åµä¸åã
æ´åçæ¶å éå°ä¸æ¯åæ³æ°åçå符就ä¼åºéã
å符å é¤ééå°EOF å¦åä¸ä¼åºéã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DrIrBZI0IZTBTBTnBj.html
其他回答
第1个回答 2016-12-05
一般是这样解决(假定先输入数字a后输入字符b):
把输入语句写为scanf("%d︺%c”,&a,&b);注意d与%之间那个空格!
程序运行时只要在数字与字符之间打上一个或多个空格就可以了。
如:
123︺a↙
45︺︺︺*↙
相似回答
大家正在搜
相关问题
用scanf_s输入整形数据后,无法再输入字符型数据,
编程序,用scanf()分别从键盘输入一个整形、实型、字符型...
使用scanf()函数输入数据时,若输入数据类型与格式说明的...
c语言中scanf语句问题以及数据类型的关系,详细见问题补充...
用scanf函数进行不同数据混合输入,怎么输入?(具体详细,...
用scanf语句输入不同类型数据
scanf()与printf()中不同数据类型对应的格式说明...
标准格式输入函数scanf()可以从键盘上接收不同数据类型的...