C语言输入多组数据,最后一个不要换行,怎么弄?
这个一道ACM题目;题目图片示例:这个是我自己做的:我想请问,题目要求输入多组数据,且最后一个不要换行。我做的是最后一个换行了,我该证明修改。题目没有告诉你有多少组数据,...
这个一道ACM题目;
题目图片
示例:
这个是我自己做的:
我想请问,题目要求输入多组数据,且最后一个不要换行。我做的是最后一个换行了,我该证明修改。
题目没有告诉你有多少组数据,怎么判断是最后一个? 展开
题目图片
示例:
这个是我自己做的:
我想请问,题目要求输入多组数据,且最后一个不要换行。我做的是最后一个换行了,我该证明修改。
题目没有告诉你有多少组数据,怎么判断是最后一个? 展开
展开全部
可以用vector.pushback(a)来进行输入数据,最后加个判断,当a是sizeof()-1时,不回车
追问
我还没有学到那么深,不过谢谢你了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有太明白你的意思,不知道下面的代码能不能满足你的要求。
int main( int argc,char** argv)
{
float n=0.0f;
errno_t err=0;
while( (err=scanf_s("%f",&n )) )
{
if( err ==EOF )
break;
if( n+0.5 > 0.1 )
printf("安全倒车!");
else
printf("不能再倒车了!");
printf("\n");
}
return 0;
}
追问
我已经知道到了,谢谢了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询