执行输入语句:scanf(“x=%c,y=%d”,&x,&y);要使字符型变量x的值为'A',整型
执行输入语句:scanf(“x=%c,y=%d”,&x,&y);要使字符型变量x的值为'A',整型变量y的值是12,应从键盘上输入(),,,答案中说“x=”“y=”都是非...
执行输入语句:scanf(“x=%c,y=%d”,&x,&y);要使字符型变量x的值为'A',整型变量y的值是12,应从键盘上输入( ),,,答案中说“x=”“y=”都是非格式控制符,解释一下什么意思?谢谢
展开
展开全部
要从键盘上输入
x=A,y=12
scanf()中" "内只能有变量的格式控制符(即带%),例如%c,%d,而x=,y=不是格式控制符,若在引号内出现非控制符,则要求输入的时候必须原样输入
x=A,y=12
scanf()中" "内只能有变量的格式控制符(即带%),例如%c,%d,而x=,y=不是格式控制符,若在引号内出现非控制符,则要求输入的时候必须原样输入
追问
谢谢
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b,scanf格式化输入会因为%3d,只读取前面3个数字进行赋值于x
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |