若定义Int ;char c;float f;scanf("%d,%c,%f",&a,&c,&f); 若输入10,A,12.5,则a,c,f分别是?
答案:3 悬赏:20 手机版
解决时间 2021-12-01 12:53
- 提问者网友:雪舞兮
- 2021-11-30 17:29
若定义Int ;char c;float f;scanf("%d,%c,%f",&a,&c,&f); 若输入10,A,12.5,则a,c,f分别是?
最佳答案
- 五星知识达人网友:十鸦
- 2021-11-30 19:07
这个问题我来回答你好了:
1、通过键盘输入:10,A,12.5。这些数据会放到一个地方,叫做标准输入流,你现在不需要理解,知道这个东西就可以了。以后深入学习标准IO,文件IO就知道了。
2、程序里出现scanf,就是说要从标准输入流里面读入数据,如果没有,就等着,有了就开始读。
3、首先读入一个10,遇到逗号,停止,然后吧10赋值给a,再读入A,遇到逗号停止,赋值给数据C,再读入12.5,后面就是回车了,也停止,赋值给数据f
就这么简单
1、通过键盘输入:10,A,12.5。这些数据会放到一个地方,叫做标准输入流,你现在不需要理解,知道这个东西就可以了。以后深入学习标准IO,文件IO就知道了。
2、程序里出现scanf,就是说要从标准输入流里面读入数据,如果没有,就等着,有了就开始读。
3、首先读入一个10,遇到逗号,停止,然后吧10赋值给a,再读入A,遇到逗号停止,赋值给数据C,再读入12.5,后面就是回车了,也停止,赋值给数据f
就这么简单
全部回答
- 1楼网友:三千妖杀
- 2021-11-30 21:10
a是整型10
c是字符‘A’
f是单精度浮点型12.5f
c是字符‘A’
f是单精度浮点型12.5f
- 2楼网友:玩世
- 2021-11-30 20:35
a,c,f分别是
10 A 12.5
10 A 12.5
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯