C++输出怎么换行?
#include<stdio.h>intmain(){intx,y;scanf("%d",&x);while(x!=0){y=x%10;if(y!=0)printf("%...
#include <stdio.h>
int main()
{
int x,y;
scanf("%d",&x);
while(x!=0)
{
y=x%10;
if(y!=0)
printf("%d",y);
x=x/10;
}
return 0;
}
我输入123
输出是321Press any key to continue
怎么能让后面的英文句子换到下行显示? 展开
int main()
{
int x,y;
scanf("%d",&x);
while(x!=0)
{
y=x%10;
if(y!=0)
printf("%d",y);
x=x/10;
}
return 0;
}
我输入123
输出是321Press any key to continue
怎么能让后面的英文句子换到下行显示? 展开
7个回答
推荐于2017-09-11 · 知道合伙人教育行家
关注
展开全部
换行4种方法
1.
cout<<endl;//同cout<<"\n"或cout<<'\n'
头文件:iostream 命名空间:std
2.
printf("\n");
头文件:cstdio
3.
putchar('\n');
头文件:cstdio
4.
puts("");//引号里没有内容是因为puts会自动换行
头文件:cstdio
说明一下 endl比'\n'慢 还是第四种最简单
修改后代码:
#include<stdio.h>
int main()
{
int x,y;
scanf("%d",&x);
while(x)
{
y=x%10;
if(y)
printf("%d",y);
x/=10;
}
return!puts("");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<iostream.h>
int main()
{
cout << "hello" << endl << "world"<<endl;
//使用字符 endl 换行
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//此为标准的C语言,并非C++
#include <stdio.h>
int main()
{
int x, y;
scanf("%d", &x);
while(x != 0)
{
y = x % 10;
if(y != 0)
printf("%d\n", y); //添加 \n 换行
x = x / 10;
}
return 0;
}
#include <stdio.h>
int main()
{
int x, y;
scanf("%d", &x);
while(x != 0)
{
y = x % 10;
if(y != 0)
printf("%d\n", y); //添加 \n 换行
x = x / 10;
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在return 0前面加一个printf("%n");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询