腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8942)
视频
沙龙
1
回答
do..while
循
环中
scanf
()
之后
的
意外
行为
c
、
char
、
scanf
、
do-while
我
的
问题是,在使用带有char值
的
scanf
()时,我是否遗漏了一些需要知道
的
东西? 为了练习do...while循环,我写了一些类似下面的代码,但它并没有像我预期
的
那样工作。=='y'); } 对于第一个循环,它
的
工作与我预期
的
一样。例如,当我输入7时,x变成了8,但是在执行
scanf
()
之后
,x
的</
浏览 26
提问于2020-09-25
得票数 0
回答已采纳
2
回答
意外
的
scanf
行为
c
为什么给定代码
的
输出是这样
的
?int main(){ } 我输入
的
是1234 5678。有人能解释一下为什么会有这样
的
输出吗?
浏览 0
提问于2015-10-30
得票数 0
1
回答
在while循
环中
使用
scanf
()检查输入类型
c
、
scanf
我一直在编写一个程序,它接受输入,检查数字是偶数还是奇数,并输出错误消息,如果输入是字符,而不是数字,我
的
初始代码是:{ int check =
scanf
: unexpected input\n"); check =
scanf
("%d", &x); if(x%2 =:
意外
输入\n“时,当我将以下语句放入while循
浏览 2
提问于2015-03-08
得票数 0
回答已采纳
3
回答
扫描c中任意数量
的
字符
c
、
arrays
、
scanf
我想读取未知数量
的
字符,这些字符不超过10个。 char word[10]; if( !
scanf
("%c",&word[i])){ //terminate with 0 break;} 问题是数字也是一个字符,所以是否有其他解决方案来终止字符
的
输入,例如用0结束。
浏览 47
提问于2020-06-24
得票数 0
回答已采纳
2
回答
C: for循
环中
的
scanf
行为
c
、
for-loop
我遇到了以下代码:for(;
scanf
("%s", &i);)根据我
的
理解,如果我们提供整数输入,
scanf
将不会成功读取,因此返回0,因此循环应该不会运行一次然而,它通过接受所有类型
的
输入作为成功
的
读取来无限地运行。 有人能解释一下这种
行为
吗?
浏览 0
提问于2012-06-18
得票数 3
回答已采纳
4
回答
Dev C++中双工不工作扫描
c
、
printf
、
double
、
scanf
产出如下:我
的
代码:
scanf
("%f", &y); return 0;} 我使用
的
是Dev C++ 4.9.9.2,首先,如果之前没有
浏览 4
提问于2014-12-26
得票数 0
回答已采纳
3
回答
尝试整理C++中
的
用户输入错误
user-input
、
scanf
你好,我正在尝试做一个小循环,当用户输入浮点数以外
的
东西时,它会显示一个错误,并给他们另一个机会。这是我到目前为止所得到
的
。printf("Enter a value for x: "); printf("ERROR: Input real number\n");
scanf<
浏览 4
提问于2010-12-15
得票数 0
回答已采纳
2
回答
scanf
()和gets()
的
意外
行为
c
、
file
、
scanf
、
gets
);while (1) gets(ch);// if i use
scanf
然后按enter键,屏幕上显示
的
语句是直到现在都是好
的
,但是当我输入一个不是'n‘或'N’
的
键(程序逻辑要求写更多行)时,消息 "do youwant
浏览 0
提问于2014-03-07
得票数 0
16
回答
while循环和do while循环
的
区别
c
、
loops
while循环和do while循环
的
区别是什么?我曾经认为它们都是完全
的
same.Then,我遇到了下面这段代码: printf("Word length... ");while(wdlen<2){
scanf
("%d", &wdlen)
浏览 0
提问于2010-09-02
得票数 39
回答已采纳
2
回答
如何从文件中以数字扫描数组?
c
、
arrays
、
file-io
、
scanf
假设我有一个有号码
的
文件:1 2 3 4 5 6 7 8 9 10 -1 int n; n++;
浏览 3
提问于2013-11-11
得票数 1
回答已采纳
1
回答
While循环使用总是提示输入
的
EOF
c
、
input
、
char
、
eof
我创建了一个给定
的
文本文件,并在程序运行时将该文本文件
的
内容发送给程序。例如:如果我说然后我
的
文本文件应该将第一行(例如)数字8放入那个槽中,我希望它一直这样做,直到它到达文件
的
末尾,但这就是我遇到麻烦
的
地方。与上面的示例不同,我使用
的
是字符: {
浏览 2
提问于2013-03-09
得票数 0
回答已采纳
2
回答
MessageBox(es)
的
问题
c#
、
wpf
、
refresh
、
messagebox
我在C#/WPF程序中使用MessageBox(es)时遇到了奇怪
的
行为
。 private void button1_Click(object sender, RoutedEventArgs e) MessageBoxResultMessageBoxResult.None); } while (result.Equals(MessageBoxResult
浏览 0
提问于2011-01-04
得票数 5
1
回答
具有
scanf
()
的
管道
的
意外
行为
c
、
unix
、
pipe
、
cygwin
、
scanf
特别是,我需要帮助理解以下示例
的
行为
:#include <unistd.h> pipe(p);
浏览 0
提问于2019-04-22
得票数 2
回答已采纳
5
回答
指向焦
的
指针
c
、
visual-studio-2010
、
pointers
name = (char*)malloc(sizeof(char)*100); do{
scanf
("%s[^\n]", name); printf("\nPrice: ");它可以工作,但是在我将添加到另一个产品
之后
,
浏览 1
提问于2013-05-31
得票数 0
回答已采纳
2
回答
Fibonacci序列错误C
c
、
arrays
、
for-loop
、
sequence
、
fibonacci
我有一个任务,我必须写fibonacci序列,然后打印它
的
前n个数字,其中n是由用户输入
的
。我写
的
是:int main(int argc, char*argv[]){
scanf
("%d", &n);谁能指出问题所在?提前进行Thx检查。
浏览 0
提问于2015-11-02
得票数 1
3
回答
菜单循
环中
scanf
的
奇怪
行为
c
下面是一个简单菜单
的
代码。如果用户输入了无效
的
选项(4或'o'),则应重新打印菜单,并显示错误消息。我
的
猜测是,内存在循环情况下被覆盖,从而产生了奇怪
的
行为
。有人能帮我修一下吗?");
scanf
("%i", &option); inmenu = 0; else if (option(正确
的
行为</em
浏览 1
提问于2012-01-25
得票数 1
回答已采纳
1
回答
C编程-无法立即读取用户输入
c
、
input
、
range
我正在编写一个程序,用户需要输入两个数字之间
的
数字。最小值和最大值。为了使程序成功运行,用户必须在这些参数中输入数字。 } printf("//////////////////////////
浏览 4
提问于2021-12-05
得票数 -1
2
回答
C中
的
字符串验证:当旧字符串有无效字符时尝试请求一个新字符串
c
、
string
、
validation
、
input
我想一次读一个随机字符
的
输入字符串。
scanf
("%c",&seq[i]); check=2; }while(chec
浏览 5
提问于2014-09-27
得票数 0
回答已采纳
2
回答
获取()不请求输入,除非getchar()或另一个get()在它之前使用。
c
、
string
、
newline
、
fgets
、
gets
我创建了一个c源文件‘function s.c’,它包含一些函数,一个头文件‘function s.h’包含函数
的
原型,以及一个'main.c‘源文件。现在,我使用main调用函数中
的
函数。c使用函数中
的
原型。下面是“Functions.c”文件中
的
函数。我
的
代码:#include <stdio.h>{ int i, j,
浏览 0
提问于2015-10-19
得票数 0
回答已采纳
6
回答
C:扫描输入单字符和验证
c
、
scanf
当我在C中验证一个单字符扫描输入时遇到了一个问题,而且我找不到一个有效
的
解决方案.方案是:方法接受单个字母“char”类型
的
输入,然后验证此输入,如果不满足条件,则弹出错误消息并重新输入,否则返回该字符值。我
的
代码是:{
scanf
("%c", &c); { printf("inva
浏览 4
提问于2017-12-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
剖析for、while、foreach、标签循环语句的控制
“西湖是我梦想开始的地方”,杭州这场峰会是头脑的风暴,思想的盛宴
c语言带参数的宏定义
网游严禁改已售道具及特效,多款游戏违规,规定究竟是好是坏?
数组去重之老老对比
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券