腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7701)
视频
沙龙
1
回答
为什么
为
scanf
输入
设置
多个
句点
跳过
下一个
scanf
函数
?
、
为什么
在一个
scanf
输入
中放
多个
句号会
跳过
下一个
scanf
函数
。示例
输入
:b. b.
scanf
(" %s", b);printf("This is 2nd: ");
scanf</
浏览 5
提问于2019-10-31
得票数 0
2
回答
当用于读取Char类型的
输入
时,扫描的不可预知行为。
、
、
我正在学习链接列表,当我使用
scanf
输入
一个字符时,代码编译得很好,但是在运行时它并不要求
输入
,并且
跳过
了
scanf
语句。y or n:: "); if(ch=='y'||ch=='Y') while扫描量(“%c",&ch); 当我
浏览 2
提问于2013-08-28
得票数 0
4
回答
为什么
scanf
没有在我期望的时候终止?
#include<stdio.h>{
scanf
("%d %d %d "
浏览 3
提问于2010-03-01
得票数 0
回答已采纳
3
回答
为什么
puts的行为出乎意料,而printf在使用
scanf
时却没有呢?
我之前测试的一些代码如下所示:int data; puts("foo");当我用下面的
输入
读到它时:c 10c 18这是我的输出:foofoofoofoo我还尝试在IDE之外手动运行它,并在终端中手动运行(因为CLion存在EOF问题),当我在终端中手动运行它时,foo将在第一个
输入
之
浏览 4
提问于2021-10-12
得票数 0
回答已采纳
2
回答
C编程:
scanf
中的字符
运行程序时遇到
scanf
character...when问题,不要让我
输入
一个字符,当我
输入
整数时,程序会打印出printf,然后转到最后。int posothta; float poso;
scanf
("%d",&posothta); printf("Dwse to eidos grammatoshmou: &quo
浏览 2
提问于2013-03-05
得票数 3
3
回答
跳过
一组特定的字符扫描是没有定义的?
、
、
、
我正在阅读页面中的
scanf
函数
文档,我认为我很了解它,直到我尝试了这一点。int main(){
scanf
("%s : %s", p, t); } 对于我的
输入
,我使用了测试:
scanf
,结果应该是测试:,但是我得到了测试
scanf
,在这里
scanf
函数
跳过<
浏览 5
提问于2015-02-20
得票数 1
1
回答
有些饱和在for循环中没有在每次迭代中执行。
、
#include<stdio.h>{char mychar;for(k=0;k < NC;k++)
scanf
("%c",&mychar);return 0;下面的第一个printf
浏览 1
提问于2017-06-10
得票数 0
回答已采纳
3
回答
包含
多个
单词的字符串的
scanf
()行为
、
、
、
我一直在编程C现在已经有很长一段时间了,并且有一个关于
函数
的问题
scanf
() 我的问题是: 我知道ASCII表中的每个元素都是一个字符,我甚至知道%s是
为
字符串指定的数据,字符串是字符的集合 我的问题: 1.
为什么
scanf
()按enter键后停止扫描。如果enter也是字符,
为什么
不能将其添加为正在扫描的字符串的组成部分。 2.我的第二个问题,也是我最需要的问题是,
为什么
它在空格之后停止扫描,而空格又是一个字符?
浏览 38
提问于2015-12-01
得票数 -5
回答已采纳
2
回答
C++ -
scanf
()和printf()无序执行
、
我对其进行了
设置
,以便程序在每个步骤中都提示用户(例如,用户选择添加数字,程序提示
输入
数字,用户
输入
值,程序添加,确认,然后继续)。然而,printf()和
scanf
()的行为却很奇怪,而且乱七八糟。do {
scanf
\n"); } while (true);
浏览 1
提问于2018-09-10
得票数 0
1
回答
扫描Y/N并保存以备将来使用
、
我最终将需要使用字符Y或N来更改
下一个
问题的结果,这就是
为什么
我需要保存该字符以便以后可以检索它。我不想使用字符串或for/while循环。另外,
为什么
我需要在"%c*“后面加上*?\n");
scanf
("%d", &am
浏览 4
提问于2016-06-04
得票数 0
1
回答
循环在第一次执行后
跳过
scanf
语句
、
、
、
"); { break;
scanf
("%f", &acres[counter]); printf("enterthe nu
浏览 3
提问于2013-02-01
得票数 3
3
回答
如何将2
输入
与c中的if else进行比较?以及如何在c中进行是或否选择?
、
、
、
、
stdio.h> int u;
scanf
("%i ", &u); printf("Apakah anda memiliki ktp (y atau n): ", &ktp);
scanf
("%c", &ktp);layak untuk mem
浏览 22
提问于2021-11-01
得票数 0
1
回答
使用Char作为选择的C开关菜单中的Bugs,不会在fget名称中读取
、
现在我只想知道
为什么
,它
跳过
了
输入
函数
中的courseName。\n");
scanf
("%d", &courseNumber\n");fflush(stdin); printf("Enter the cour
浏览 0
提问于2019-11-21
得票数 0
1
回答
为什么
scanf
不接受
输入
?
、
我正在使用if else语句制作一个简单的计算器,但是我的第二次扫描(当用户将
输入
作为选择操作符时),它没有接受
输入
。int main() int a,b; char c;
scanf
("%d", &a); printf("Enter the operator '+','-','*
浏览 6
提问于2022-08-19
得票数 -2
回答已采纳
5
回答
scanf
()将换行符保留在缓冲区中
、
我有以下程序:{ char c1, c2;
scanf
("%d",&a); // line 1
scanf
("%d", &b); // line 2 printf("Ent
浏览 4
提问于2011-03-09
得票数 116
回答已采纳
1
回答
使用逗号分隔
多个
数字
输入
时出现的语言错误
、
、
、
、
我有一个程序,它允许用户
输入
一个数字列表,然后程序在
输入
中找到最大的数字,并计算
输入
这个最大数字的次数。
scanf
("%i", &numberOfIntegers); printf("\n Input %i list of integers: \n ", numberOfIntegers);for (i = 1; i <= numberOfIntegers;
浏览 2
提问于2021-11-13
得票数 0
回答已采纳
1
回答
C程序不接受用户
输入
我在了解用户的
输入
。include <stdlib.h> { printf("Enter you grade: "); { printf("Enter you age: ");
scanf
----------------
浏览 3
提问于2020-04-25
得票数 0
4
回答
使用%c时奇数循环不起作用
、
我写了一个奇怪的循环,但在
scanf
()中使用%c时不起作用。another='y'; while ( another =='y') printf("Enter a number:\t");
scanf
("%c", &another);} 但是如果我在这段代码中使用%s,例如
scanf
(
浏览 0
提问于2012-12-11
得票数 6
3
回答
为什么
我必须用这个代码
输入
3个值?
当我运行程序时,它迫使我
输入
3个值,即使第三个值根本没有使用。int main(void) {
scanf
("%d \n", &var2); printf("%d divided by %d gives %d \n", var1, var2, var1
浏览 0
提问于2016-10-16
得票数 2
3
回答
我的程序没有第二次询问操作员
main(){ char a; if(a=='.') d=5;
浏览 1
提问于2010-08-09
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券