腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如
何在
C
中
使用
scanf
()
来
读取
行
?
我需要
使用
scanf
()
读取
一
行
作为输入,然后
使用
printf()打印它。我试着
使用
scanf
("%[^\n]%*
c
",sen);和 printf("%[^\n]%*
c
", sen); 这是我得到的输出: %[^ ] 有谁能指出我哪里错了吗?下面的代码将接受三个输入:一个字符、一个字符串和一
行
。在此之后,只需打印这三个数据。但是我在
使用
scanf</
浏览 37
提问于2019-05-21
得票数 1
3
回答
我的程序没有第二次询问操作员
#include<stdio.h> int b,
c
,r,d; if(a=='-')if(a=='
浏览 1
提问于2010-08-09
得票数 2
3
回答
将输入串存储到
C
中
的结构
中
、
、
、
、
想知道如何将用户输入的字符串以“字符串、字符、整数、整数”的格式存储到结构
中
。例如,将"apple,
c
,5,10“存储在char item[80];int x,y;我试图避免
使用
sc
如
f和一段长的代码将逗号变成分隔符,因此想知道是否有其他方法可以快速地从sc
如
f
读取
并将这些信息丢弃到结构
中
。
浏览 4
提问于2015-05-12
得票数 0
回答已采纳
1
回答
C
异常无效输出
、
c
%
c
\n", h, w, x1, x2, x3);}{ char
c
2; int f, heightradius_container, square_container; float* p2 = &square_container;
scanf
("%i"
浏览 11
提问于2021-10-08
得票数 2
回答已采纳
2
回答
C
接受关于传递关系的输入
、
、
、
如何接受这样的输入:b<
c
a<b,
c
f<x,y,zchar a, b;
浏览 1
提问于2018-10-29
得票数 0
回答已采纳
4
回答
使用
%
c
时奇数循环不起作用
、
我正在学习
C
编程。我写了一个奇怪的循环,但在
scanf
()中
使用
%
c
时不起作用。another='y'; while ( another =='y') printf("Enter a number:\t");
scanf
("%
c
", &anothe
浏览 0
提问于2012-12-11
得票数 6
2
回答
如果用户输入超出所有可用选项,如何正确循环程序?
我试图运行一个
C
程序,如果简化的话,看起来很像这样。但是,如果用户输入不是'y‘和'n’,我所得到的输出将为else语句运行两次所需的输出。我该怎么解决这个问题?#include <stdio.h> char input;
scanf
("%
c
", &input); if (input == 'y'){
浏览 2
提问于2021-12-15
得票数 0
回答已采纳
2
回答
Scanf
返回条件
、
我试着理解
scanf
函数是如何真正工作的。具有如下示例代码:当我只按下输入的enter键时,它立即返回将0ah值存储在char变量
中
,但是代码如下所示:当我按下输入时
浏览 4
提问于2016-12-20
得票数 0
1
回答
如何理解扫描缓冲区和格式的
C
?
、
、
、
Exit \n"); printf("your option =(with no space) :\n");
scanf
("%s",
浏览 2
提问于2021-07-13
得票数 1
回答已采纳
2
回答
用
C
接受来自命令行的输入
、
、
如
何在
C
中
使用
scanf
()接受来自命令行的多个输入?我正在尝试在同一
行
上获取一个名称,后面跟着来自用户的任意数量的值。我知道
scanf
()函数是空格/换行符分隔的。例如,用户输入: dog 2 5 1 我知道
scanf
()将
读取
“狗”,但我如何让它
读取
以下值。我无法
使用
scanf
("%s, %d, %d, %d", a, b,
c
, d),因为输入的
浏览 2
提问于2016-03-14
得票数 0
2
回答
getline和fget在第一次尝试时未能获得输入
down:\n"); //fgets(buffer, 30, stdin); //
scanf
("%s", buffer); if (buffer[0] == '0')
浏览 1
提问于2022-08-28
得票数 0
2
回答
当我改变输入的顺序时,为什么我的程序不能工作?
、
、
、
、
我开始学习
C
,并尝试用switch语句编写这个数学程序。当我先扫描操作员,然后扫描数字时,程序运行并正常工作。但是,如果我先将
scanf
函数的顺序切换为先取数字,然后再切换操作符,则程序将获得数字,但在此之后,它不接受第二个输入(操作符),而只打印默认值(无效输入)。为什么会发生这种情况?stdio.h> { char operator;
scanf
("
浏览 4
提问于2022-02-03
得票数 2
回答已采纳
2
回答
C
语言:数组未返回正确的值
、
我有一个
C
语言的赋值,要求用户在数组
中
输入值。我的想法是创建两个不同的数组,一个包含整数值,另一个包含字符值。("%
c
", &instrType[0]); printf("\nContinue?(Y/N) "); i = i + 1; while (cont
浏览 5
提问于2018-11-22
得票数 0
4
回答
当用户输入字符串“停止”时,如何将输入添加到数组
中
并停止?
、
、
、
在学校里,我们
使用
整数-999
来
停止
scanf
并结束用户在数组
中
的输入。while(input != -999) { userArray[i] = input;} 我正在考虑向用户请求字符串输入,并将输入转换为整数(在stdlib中
使用
浏览 5
提问于2015-09-19
得票数 0
回答已采纳
1
回答
C
-
使用
scanf
读取
特殊字符,
如
'ã‘
有没有可能让
scanf
读取
所有特殊字符?我
使用
的是Windows 10。
浏览 15
提问于2020-02-28
得票数 0
回答已采纳
3
回答
C
如何正确获取输入
、
、
、
我试图从用户那里获得一个句子和一封信,但由于某种原因,它没有收到信,它不能用getcahr()做同样的
scanf
; char letter;
scanf
("%s", str);
scanf
("%
c
", &letter);
浏览 3
提问于2020-05-30
得票数 0
4
回答
嵌套的If..else -错误的输出,在
C
编程语言中直接持续到最后
、
、
、
、
在
C
编程语言中,我需要回答以下问题:{char
c
;
scanf
("%d", &num); {printf("Age: ");
scanf
("%d",&
浏览 1
提问于2013-09-20
得票数 0
回答已采纳
7
回答
getchar()不在
c
中
工作
、
、
、
、
getchar()不在下面的程序
中
,有人能帮我解决这个问题吗?我尝试了
scanf
()函数代替getchar(),然后它也不起作用了。 {
scanf
浏览 4
提问于2015-06-22
得票数 1
回答已采纳
3
回答
程序不等待文本输入
我有这个函数,它可以
读取
用户的文本,并计算每种类型有多少个字母。但是,该函数在被调用时并不等待用户输入。 char userInput; do{ if (
scanf
("%
c
", &userInput) !R, P, or Q): &q
浏览 0
提问于2019-04-16
得票数 0
2
回答
C
程序:
使用
扫描f从stdin
读取
字符时出错
目前我正在尝试学习简单的
C
程序。但是,我遇到了这种情况:#include<stdio.h> { int tryagain=1; printf("Enter the Character : "); printf("You
浏览 0
提问于2014-12-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
魅力如C——表达与倾听的艺术
C语言学习:scanf的高级用法
C语言必备基础知识笔记——输入&输出
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
C/C+常用输入函数总结,不收藏亏了!
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券