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

为什么他提示检查输出是否包含:x%y=1

#include <stdio.h>

int main()

{

    int x,y;

    x = 10;

    y = -3;

    int a1,a2,a3,a4,a5;

    a1=x+y;

    a2=x-y;

    a3=x*y;

    a4=x/y;

    a5=x%y;

    printf("x+y=%d\n",a1);  

    printf("x-y=%d\n",a2);

    printf("x*y=%d\n",a3);

    printf("x/y=%d\n",a4);

    printf("x%y=%d\n",a5);  

    return 0;    

}


正在回答

2 回答

在print函数输出中,要输出一个%,就要打2个%,%是特殊符号,想要输出必须进行转义。

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

%要打两次,也就是x%%y=%d....

2 回复 有任何疑惑可以回复我~
#1

qq_南风知我譩丷_0 提问者

为啥啊
2017-10-01 回复 有任何疑惑可以回复我~
#2

SHISOMO 回复 qq_南风知我譩丷_0 提问者

我现在用的手机不方便…你可以用电脑打开那节,拖到下面的问答部分,有人说的
2017-10-01 回复 有任何疑惑可以回复我~
#3

qq_南风知我譩丷_0 提问者 回复 SHISOMO

好吧,不过谢了哈
2017-10-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么他提示检查输出是否包含:x%y=1

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