为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这个代码输出后会换行

#include <stdio.h>
    #define POCKETMONEY 10    //定义常量及常量值
int main()
  {
    printf("小明今天又得到%d\n元零花钱", POCKETMONEY);
    return 0; 
}


结果:小明今天又得到

10元零花钱

正在回答

3 回答

#include <stdio.h>
    #define POCKETMONEY 10    //定义常量及常量值
int main()
  {
    printf("小明今天又得到%d\n元零花钱", POCKETMONEY);
    return 0; 
}


结果:小明今天又得到

10元零花钱

你想用\n  的话   并要求不换行要把 \n放在末尾

0 回复 有任何疑惑可以回复我~

你把 \n 放进了字符串里了

0 回复 有任何疑惑可以回复我~

#include <stdio.h>
    #define POCKETMONEY 10    //定义常量及常量值
int main()
  {
    printf("小明今天又得到%d元零花钱", POCKETMONEY);
    return 0; 
}

因为你在%d后面加/n换行符

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么这个代码输出后会换行

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信