腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9185)
视频
沙龙
7
回答
当
格式
字符串
末尾
有
换行符
时
,
为什么
scanf
要求
输入
两次
?
、
#include #include {
scanf
("%s\n", a);return a;{ printf("%s\n", h);} 当我运行上面的代码
时
,提示符询问我
两次
对于
输入
(我只使用
scanf
代码中的一次)。
浏览 146
提问于2013-04-01
得票数 21
回答已采纳
2
回答
只在第一次迭代
时
读取while循环中的
scanf
、
另外,他的问题是不同的,“无限循环”还在等待用户
输入
,它只是不退出。while ((read =
scanf
(" (%d,%d)\n", &src, &dst)) !should be (N,N)"); matrix[src][dst] = 1;其目的是读取
格式
的
输入
(int,int),在读取EOF
时
浏览 7
提问于2015-04-25
得票数 0
回答已采纳
5
回答
scanf
使用空格获取两行
输入
、
例如,请找到以下代码{ char s[100];
scanf
(" %s ",s);
scanf
("%d",&i);}Enterthe string hai Enter
浏览 0
提问于2012-10-03
得票数 0
回答已采纳
1
回答
在
字符串
末尾
添加字符
、
我试图使用以下代码在
字符串
末尾
添加一些字符。我没有得到想要的输出。include<string.h> { char a[30];
scanf
("%s",a); for(i=l;i<(29-l);i++)
scanf
("%c&q
浏览 4
提问于2014-04-14
得票数 0
回答已采纳
2
回答
字符数组使用
、
我想使用
scanf
_s("%c\n", &arr[index])一次在一行中
输入
一个字符,使用for/while循环。我不知道如何输出结果。下面是代码。(我只想使用
scanf
语句。printf("\nEnter the lowercase letters\n");{for (
浏览 1
提问于2015-03-08
得票数 0
回答已采纳
2
回答
扫描函数在C中是如何工作的?
#include <stdio.h> int a, b;
scanf
("%d%d ", &a, &b); return 0;
为什么
我们必须插入3个
输入
,因为空格是在双引号前后给定的?
浏览 8
提问于2016-10-30
得票数 2
回答已采纳
1
回答
%[^\n]不等待
输入
并跳过
、
、
、
在下面代码的循环中,
scanf
("%[^\n]s",array)无法工作。它不会等待
输入
并被跳过。但是在%之前有一个空格来解决这个问题。
为什么
?以下是错误的程序:#include <stdio.h> {
scanf
("%d",&t);while(t--){
scanf</e
浏览 2
提问于2017-03-26
得票数 6
回答已采纳
1
回答
为什么
我必须做
两次
ctrl+z才能打破文件的结尾?
、
基本上我
有
一个结构const char *nome;int numero;我想用numero来分类。例如,
输入
: jack_china_111 jonhy_james_123 } {char nome[50]; char apel
浏览 2
提问于2017-12-14
得票数 0
1
回答
C编程-空格在
scanf
()中的作用
、
我写了以下代码:int main() int a, b;
scanf
("/a.out13我的问题是,
为什么
它接受三个
输入
而不是两个(2 %d在
scanf
()中),即使它接受三个,
为什么
它跳过最后一个
浏览 15
提问于2017-01-08
得票数 1
回答已采纳
6
回答
` `
scanf
("%*[^\n]%*c")`是什么意思?
、
、
、
我想用C语言做一个循环,
当
程序
要求
输入
一个整数,而用户
输入
一个非数字字符
时
,程序再次
要求
输入
一个整数。 i-=1;
浏览 2
提问于2015-05-06
得票数 18
3
回答
菜单循环中
scanf
的奇怪行为
如果用户
输入
了无效的选项(4或'o'),则应重新打印菜单,并显示错误消息。当用户
输入
数字
时
,代码可以工作,但是当用户在option中
输入
字母或
字符串
时
,代码会失败(无限循环)。");
scanf
("%i", &option); inmenu = 0; else if (option*) malloc(sizeo
浏览 1
提问于2012-01-25
得票数 1
回答已采纳
2
回答
使用扫描\n.不知道它能做什么
、
、
这是我的密码:#include <stdio.h> int c,d; cout<<c<<endl;} 我不明白它
为什么
要取出两个
输入
,然后打印出第一个
输入
。
浏览 4
提问于2015-04-15
得票数 0
回答已采纳
2
回答
扫描“额外
输入
”
、
对于我编写的一些简单的HW代码,我需要通过
scanf
函数获得7个参数:
scanf
("%d\n", &ageof);
scanf
("%d\n", &mprice);参
浏览 4
提问于2015-11-24
得票数 5
3
回答
"series“中的Strcmp()
、
、
我想要比较一些
字符串
,但不幸的是我找不到任何合适的方法。
scanf
("%c",&answer); } 这实际上工作得很好,但如果我不按'y‘或'n',"while“就会再次开始,并且由于我不能理解的原因,
浏览 0
提问于2017-11-20
得票数 1
4
回答
C switch语句错误常规用例和缺省命中
、
、
、
用户可以
要求
推送('u')、弹出(‘o’)、退出(‘x’)或更改输出
格式
。我做输出的方式
有
一个bug,但我可以稍后处理。令人担忧的主要原因是,我在运行程序时得到以下输出:多少号?1
输入
选项:无效字符。多少号?2
输入
选项:无效字符。多少号?3
输入
选项:无效字符。
输入
选项: 正如您所看到的
浏览 3
提问于2015-05-13
得票数 1
1
回答
C中的链表:
输入
和显示
字符串
时
出现问题
、
255,stdin); // gets(info->name);
scanf
Id: %d\n", first->id); }它确实创建了一个链表,但是当我尝试
输入
值
时
:它显示对于第一个元素,它获取id的正确名称
浏览 2
提问于2012-12-13
得票数 0
回答已采纳
3
回答
暂停执行C代码的exe
、
、
可执行文件工作正常,但是与从IDE执行时不同的是,执行不会在执行结束
时
暂停/等待击键。 我尝试使用getchar()/system(“暂停”),但是执行没有暂停。在结束执行之前,是否
有
其他方法等待击键,以便用户可以查看输出?
浏览 13
提问于2015-05-10
得票数 1
回答已采纳
3
回答
对用户
输入
使用
scanf
()错误
在使用
scanf
()将数据存储到联合中
时
,我遇到了一个奇怪的问题。char grade;{
scanf
printf("Score : %f", jack.score);
scanf
浏览 17
提问于2010-08-28
得票数 2
回答已采纳
2
回答
在C++的
scanf
()中使用"\n“
、
我在我的一个程序中错误地使用了
scanf
("%d\n",&val);,我无法理解其行为,函数显示。int main(){
scanf
("%d\n", &val); return 0;现在,程序需要2个整数
输入
,并打印
输入
的第一个
输入
。我试着搜索,但没有找到答案,即使是通过
scanf
手册。
浏览 2
提问于2013-03-16
得票数 21
回答已采纳
5
回答
为什么
在使用stdin中的fget读取
时
忽略了第一个
字符串
?
、
、
可能重复: float price, kg; unsigned m,nr;
scanf
("%u", &m); putchar('\n
浏览 3
提问于2012-12-25
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
魅力如C——表达与倾听的艺术
C/C+常用输入函数总结,不收藏亏了!
C 标准库基础 IO 操作总结
一起读《C Primer Plus》CH4
C语言必备基础知识笔记——输入&输出
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券