腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
c
:
使用
while
(
scanf
()==
1
)
读取
输入
不会
离开
循环
、
我从标准
输入
读取
到数组input[]中,但它在
读取
输入
后从未
离开
循环
,并一直期待更多的
输入
。我做错了什么?char input[1000]; printf("%s\n",input); }
浏览 2
提问于2018-01-14
得票数 0
3
回答
在(
1
)时留下开关
另外,我需要处理来自开关的所有
输入
,所以默认设置对我来说不是一个好的选择。我需要
离开
时,完全当用户按下CTRL +Z在CMD,那里的程序正在发生,以释放内存和退出程序。此代码仅为我的简化版本。
while
(
1
) { //something
浏览 0
提问于2019-04-01
得票数 2
回答已采纳
1
回答
为什么当我
输入
正确的
输入
时,switch语句会被忽略
、
、
、
、
= X
scanf
("%
c
", &P
1
_SIGN); switch (P
1
_SIGN) { //entrata segnidefault:
浏览 17
提问于2021-01-11
得票数 0
回答已采纳
2
回答
如何检查
scanf
()在
C
中是否正常工作?
我试图看看用户是否
输入
了3个正确的
输入
。如果没有,则
循环
一次又一次地要求
输入
,直到他们正确地改正为止。printf("Enter : "); printf("Enter :
浏览 4
提问于2015-11-18
得票数 0
回答已采纳
3
回答
scanf
的工作并检查
输入
是否为int
、
、
我想检查给定的
输入
是否是整数
输入
。我不想将
输入
存储在字符串中。在看到一些关于stackoverflow和命中和试用的问题后,我创建了以下代码{ if(a == '\n')
scanf
(
浏览 0
提问于2012-10-24
得票数 3
回答已采纳
2
回答
在
c
中获得无限
循环
,同时
使用
eof作为
输入
的特定值
、
只要数据被
输入
,
C
中的以下代码就接受整数。#include<conio.h>{
while
(
scanf
("%d",&x)!EOF) printf("%d\n",x);getche ();它对于整数
输入
很好,但是当
输入
浏览 0
提问于2014-09-30
得票数 1
回答已采纳
4
回答
整数扫描获得字符时如何处理异常
、
当
输入
是一个字符时,下面的简单程序会给出一个没完没了的
循环
,尽管它意味着区分一个字符和一个数字。如何
使用
scanf
的返回值测试当字符应该是数字时,它是否得到一个字符 int n; printf("Input a digit:"); return_value =
scanf
(&qu
浏览 0
提问于2014-05-23
得票数 3
回答已采纳
2
回答
使用
空格、移位字母
输入
我想知道如何按原样获取
输入
。例如: ab
c
bc d char x; printf("Please enter shiftnumber:"); printf("Please enter text to encrypt:\n");
while
(
scanf
(
浏览 0
提问于2018-11-08
得票数 1
1
回答
当我告诉她只读第一个字符时,
Scanf
读取
整个字符串
、
、
、
#include <stdio.h>
scanf
("%
1
c
",&a);getchar(); printf("It is a."); 我告诉
scanf
:“读用户给你的任何东西的第一个字符
浏览 9
提问于2022-11-23
得票数 -1
1
回答
C
中的
输入
限制
我遇到了一些限制用户
输入
的问题。我只想让整数
1
,2或3作为
输入
。做..。
while
循环
对无效的整数
输入
执行任务,但如何忽略字符串/字符
输入
?我还需要反复询问用户
输入
是否无效。
1
\n");printf("\t 3-Problem 3\n");
while
(
scanf
("%d
浏览 3
提问于2015-04-16
得票数 0
回答已采纳
3
回答
无限环扫描函数
、
我正在学习
c
语言,并且理解这种语言是低级的,在这种情况下缺乏异常处理。您必须选择一个0- 2。请重试:-)您必须选择一个0- 2。我尝试过
使用
scanf
函数的返回值,但没有成功。我还尝试将一个字符(而不是整数)作为参数传递给
scanf
-函数,但也没有成功。fflush(stdou
浏览 4
提问于2013-10-05
得票数 1
4
回答
当
输入
不是数字时,进入无限
循环
我只是个初学者,我试着做一个程序,它要求一个数字,如果一个字母是
输入
,它说“那不是一个数字”,并再次要求一个数字,直到一个数字被
输入
。{ printf("enter a number");
while
(
scan
浏览 3
提问于2015-02-18
得票数 2
回答已采纳
2
回答
如何从控制台
读取
未知数量的整数?
、
、
我有这样的条目:
1
0 -5982
1
-1170int a, b,
c
;int a, b,
c
;
while
(
scan
浏览 2
提问于2015-12-03
得票数 2
回答已采纳
2
回答
scanf
导致
循环
提前终止
、
c
='q'; {
scanf
("%
c
",&
c
);为什么
循环
在接受
输入
时没有任何原因就退出了?
浏览 2
提问于2012-03-08
得票数 3
回答已采纳
3
回答
使用
"for“
循环
来创建一个检查
输入
值的
循环
是正确的吗?
、
我需要编写一个程序来请求两个浮点数,并打印出它们的差除以它们的乘积的值,然后让程序遍历成对的
输入
值,直到用户
输入
非数字
输入
。我需要
使用
scanf
来接受
输入
。因此,我知道
scanf
返回值0或
1
表示true/false,所以我认为测试它是为了完成问题的最后部分,但我正在尝试弄清楚如何确保
循环
返回请求
输入
。\n");
while
(
scanf
("%l
浏览 1
提问于2013-01-24
得票数 0
回答已采纳
3
回答
为什么我们需要getchar(),尽管我们
使用
scanf
()?
、
、
这段代码应该
读取
一个正数,如果用户
输入
一个非数字值,它会再次要求他
输入
一个数字,然后等待
输入
再次检查直到
输入
一个数字。do printf("Enter a positive number: ");
while
( (
scanf
("%d%
c
", &n,&
c
) != 2 ||
c
!='\n' || n<
浏览 2
提问于2017-07-03
得票数 1
回答已采纳
2
回答
为什么我的时间
循环
是这样做的?
我目前正在尝试让一个时间
循环
工作,但它没有按照我想要的方式。我想要做的是
循环
,直到
输入
一个特定的
输入
。我的语法一定有问题,但我不知道是什么。#include <stdio.h> {
scanf
("%f", &input); {
sc
浏览 7
提问于2014-09-12
得票数 0
回答已采纳
3
回答
C
程序导致控制台黑屏
、
、
我多次检查了代码,并尝试了多种方法来执行相同的功能,基本上就是继续从用户那里获取
输入
,直到他/她
输入
0,然后显示最大和第二大数字,如果用户
输入
0但没有可用的数字,则继续检查。我认为它可能有一个无限
循环
或其他一些问题。<math.h>{int large,small,counter=0; if(
s
浏览 2
提问于2013-10-05
得票数 1
2
回答
如果不符合条件,如何回过头来
、
` case 'B': if (
scanf
("%f", &firstNumber) ==
1
){ } printf("Is not其中一个要求是要求用户
输入
另一个数字,例如,如
浏览 3
提问于2022-11-16
得票数 0
回答已采纳
2
回答
在
C
++中
读取
整数时对字符的错误检查
、
int next = 0;int cycle;
while
(
scanf
("%d ", &userIN) !=EOF && (i < 10)) if(userIN > 100){ exit(
1
); else if
浏览 2
提问于2015-11-08
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+常用输入函数总结,不收藏亏了!
C语言新手入门编程基础学习中scanf函数的3种常见问题与应对技巧
C语言新手编程需要注意什么?这些错误将导致你编程受阻
你用C语言编程时,会犯下面的错误吗?
学C语言编程,0基础新手入门最常犯的那些错误!
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券