中易网

scanf(“%d",&i);scanf(“%d",&j);scanf(“%d",&k); 为什么输出的后两个值j,k是0,在付值12.3的情况下

答案:3  悬赏:0  
解决时间 2021-03-20 23:45
定义int并初值为0时,scanf(“%d",&i);scanf(“%d",&j);scanf(“%d",&k); 为什么输出的后两个值j,k是0,在付值12.3的情况下
最佳答案
因为 第一个%d读取了 12.3中的12
到.的时候,就不读了
第二个%d从.开始读,读取失败,所以j还是初值0
第三个%d同第二个%d
全部回答
int 是整形变量。 再看看别人怎么说的。
在读入的时候,会取“回车”为结束条件,然后因为%d是整数,所以第一次scanf的时候,就会读取12.3,并取整后赋给i,这样j和k就只有缺省值了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
玉记茶庄地址好找么,我有些事要过去
广东哪里有西餐厅里会请西餐学徒的?
哪种品种的燕窝最好?
中年人学乐器
社区老龄工作服务站在哪里啊,我有事要去这个
塞班岛确实是完全免签证吗?有没有去过的朋友
DNF2013红眼春节套刷图怎么选 ?
在建筑工程资料归档过程中,施工单位的管理职
您也有收到所谓的广东韶关的来电,说佳兆业公
西双版纳机场离万达假日度假酒店多少公里
合肥市区3路车所经路线
58同城的手工加盟店是骗子吗,押金要一万块钱
steam上一款单机恐怖游戏请问叫什么名字
谁知道广东水龙头品牌排行有哪些品牌?
倘的组词是什么
推荐资讯
请问属猪的与属猴的8月16结婚中午什么时间举
你怎么看婚前财产公证,女孩子们会介意吗?
怎样写初一600字作文《我上初中了》
谁晓得日本\美国\哥伦比亚\瑞士的餐桌礼仪,守
619宽带连接错误是什么原因?
华宇造型盐田店在什么地方啊,我要过去处理事
屙不出尿了,怎么办才好?
宠物狗博美会咬人吗
大冶市劲酒公司住房公积金查询
请教视屏监控系统的具体安装步骤
让员工写培训总结怎么写通知
仿写一句拟人句
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?