24小时热门版块排行榜    

查看: 1167  |  回复: 7

阿斯顿秦文

新虫 (正式写手)

[求助] C语言编程求助 已有1人参与

#include<stdio.h>
#include<math.h>
main()
{
        float x,y;
read:
        printf("输入被开方数值:\n";
        scanf("%f\n",&x);
        if (x>0)
        y=sqrt(x);
        else
                goto read;
                printf("%.2f\n",y);
}


请教下大能,这个程序运行以后为什么输入一个数字以后,还要输入一个无关的数字才能出结果,最近总是碰到类似的问题,谢谢
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chenxh97

银虫 (著名写手)

你的scanf有\n参数

发自小木虫IOS客户端

» 本帖已获得的红花(最新10朵)

2楼2017-05-30 08:23:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

阿斯顿秦文

新虫 (正式写手)

送红花一朵
引用回帖:
2楼: Originally posted by chenxh97 at 2017-05-30 08:23:28
你的scanf有\n参数

这个不就是简单的换行符好吗?怎么会要求我再输入一个数字呢。谢谢解答

发自小木虫IOS客户端
3楼2017-05-30 09:00:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
阿斯顿秦文: 金币+5, ★★★很有帮助, 抱歉,我没看明白啥意思 2017-05-30 17:03:41
https://www.tutorialspoint.com/c_standard_library/c_function_scanf.htm
CODE:
char str1[20], str2[30];

   printf("Enter name: ");
   scanf("%s", str1);

4楼2017-05-30 15:40:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

浩浩好友

木虫 (正式写手)

应该是打印y的那个语句放错了位置,把打印y程序放在最外面试试

发自小木虫Android客户端
迎接挑战,做好准备!
5楼2017-05-30 15:41:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

Yours: \n
CODE:
scanf("%f\n",&x);

Right:
CODE:
scanf("%s", str1);

6楼2017-05-30 17:07:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

木门闲人

新虫 (初入文坛)

7楼2017-11-13 19:34:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

木门闲人

新虫 (初入文坛)

8楼2017-11-13 19:34:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 阿斯顿秦文 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 272求调剂 +9 材紫有化 2026-02-28 9/450 2026-03-02 20:22 by hypershenger
[考研] 290分材料工程085601求调剂 数二英一 +5 llx0610 2026-03-02 5/250 2026-03-02 20:20 by hypershenger
[考研] 化学,材料,环境类求调剂 +7 考研版棒棒 2026-03-02 7/350 2026-03-02 19:56 by hypershenger
[考研] 085600求调剂 +3 LRZZZZZZ 2026-03-02 4/200 2026-03-02 19:54 by LRZZZZZZ
[考研] 材料工程274求调剂 +5 Lilithan 2026-03-01 5/250 2026-03-02 19:39 by caszguilin
[考研] 材料085601调剂 +5 多多子. 2026-03-02 5/250 2026-03-02 19:15 by zhukairuo
[考研] 接收调剂 +6 津萌津萌 2026-03-02 13/650 2026-03-02 18:34 by fengyuling00
[考研] 299求调剂 +4 kkcoco25 2026-03-02 4/200 2026-03-02 18:04 by barlinike
[考研] 289求调剂 +3 BrightLL 2026-03-02 3/150 2026-03-02 17:28 by 杨杨杨紫
[基金申请] 成果系统访问量大,请15分钟后再尝试。由此给您造成的不便,敬请谅解。 +5 xhuama 2026-03-02 5/250 2026-03-02 12:34 by stidwellNK
[考研] 276求调剂 +4 路lyh123 2026-02-28 5/250 2026-03-02 11:20 by yuchj
[基金申请] 此成果不能导入原因:元数据必填信息不完整,可 进行补充。 +4 Kittylucky 2026-03-02 5/250 2026-03-02 11:07 by jurkat.1640
[考研] 化工专硕342,一志愿大连理工大学,求调剂 +6 kyf化工 2026-02-28 7/350 2026-03-02 10:56 by 无际的草原
[考研] 0856材料调剂 +4 沿岸有贝壳OUC 2026-03-02 4/200 2026-03-02 10:19 by 公瑾逍遥
[考研] 材料类求调剂 +11 wana_kiko 2026-02-28 14/700 2026-03-02 08:46 by 聪明的大松鼠
[硕博家园] 博士自荐 +7 科研狗111 2026-02-26 11/550 2026-03-01 22:24 by 哲平L
[考研] 一志愿中南大学理学化学 +4 15779376950 2026-03-01 5/250 2026-03-01 19:00 by Fff-1
[考博] 26申博 +4 想申博! 2026-02-26 6/300 2026-03-01 17:32 by 想申博!
[考研] 求调剂 +6 repeatt?t 2026-02-28 6/300 2026-03-01 14:37 by Sakura绘
[考研] 311求调剂 +9 南迦720 2026-02-28 10/500 2026-03-01 10:55 by sunny81
信息提示
请填处理意见