社区
C语言
帖子详情
有关输入函数问题???
yj78
2003-10-17 11:19:35
有关C程序
main()
{
int a,b;
float x,y;
char c1,c2;
scanf("a=%d b=%d",&a,&b);
scanf("x=%f y=%f",&x,&y);
scanf(" %c %c",&c1,&c2);
}
为什么输入x=6.5 y=7.8时直接退出,而不能输入c1,c2的值????
请各位高手指教,谢谢!!!!!!!!!!!
...全文
148
4
打赏
收藏
有关输入函数问题???
有关C程序 main() { int a,b; float x,y; char c1,c2; scanf("a=%d b=%d",&a,&b); scanf("x=%f y=%f",&x,&y); scanf(" %c %c",&c1,&c2); } 为什么输入x=6.5 y=7.8时直接退出,而不能输入c1,c2的值???? 请各位高手指教,谢谢!!!!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
playboyxp
2003-10-19
打赏
举报
回复
在scanf中写得东西都是要输入得
最好不要写
main()
{
int a,b;
float x,y;
char c1,c2;
scanf("%d%d",&a,&b);
scanf("%f%f",&x,&y);
scanf("%c%c",&c1,&c2);
}
这样就可以了
Hot_Forever
2003-10-17
打赏
举报
回复
%c前面不要有空格,就OK了,另外不要在scanf里面加x= a=什么的,直接在printf里面输出
要不然也要出问题的
likangnian0128
2003-10-17
打赏
举报
回复
scanf("x=%f y=%f",&x,&y);
不要在scanf里面写 "x=",直接写 scanf("%f %f")
需要提示信息,单独用printf写
pxwzd123
2003-10-17
打赏
举报
回复
一般来说,程序是不会像你这样写的,提示信息都不应该控制在scanf里面,而应该在printf里面,呵呵,不要这样写就行了
scanf
函数
(多组
输入
问题
)
本文详细介绍了C语言中的scanf
函数
,包括其输出格式、不安全性
问题
、处理多组
输入
的方法以及在连续
输入
时的注意事项。特别讨论了如何解决scanf
函数
在连续读取字符时可能出现的
问题
,并提供了使用getchar()
函数
的解决方案。
MATLAB的
输入
与输出
函数
本文详细介绍了MATLAB中input()
函数
用于用户
输入
的多种场景,包括单个数值、字符串及多行数值的
输入
方法,以及disp()和fprintf()
函数
用于输出的格式化技巧。
C语言中scanf
函数
输入
回车符的
问题
本文深入探讨了C语言中scanf
函数
的使用技巧,特别是
输入
字符和整数时的常见
问题
,如如何避免
输入
的字符变成回车符,以及在不同
输入
格式下变量接收的具体表现。
MATLAB
函数
输入
的参数过多和缺少参数
输入
问题
本文详细解析了MATLAB中如ode45等
函数
在
输入
参数过多或不足时的常见
问题
及解决方案,介绍了如何使用匿名
函数
及尾参数传递参数的方法。
scanf
函数
与gets
函数
关于字符串
输入
换行符
问题
本文详细对比了C语言中gets与scanf
函数
在处理字符串
输入
时的区别,重点解析了gets
函数
对换行符的处理方式及由此引发的
问题
,并讨论了两种
函数
适用场景。
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章