不知道那里錯(cuò)了,總是提示”hello.c 請(qǐng)檢查輸出是否包含:x%y=1,“”
#include <stdio.h>
int main()
{
??? int x,y;
??? x = 10;
??? y = -3;
??? printf("x+y=%d\n",? x+y?? );?
??? printf("x-y=%d\n",?? x-y? );
??? printf("x*y=%d\n", x*y??? );
??? printf("x/y=%d\n", x/y??? );
??? printf("x%y=%d\n",? x%y?? );?
??? return 0;???
}
2017-12-10
printf("x%y=%d\n",? x%y?? ); ?這里要printf("x%%y=%d\n",? x%y?? ); ?不然%y會(huì)被認(rèn)定為格式符號(hào)(%d.%s.%c這種).
2017-12-09
一個(gè)%相當(dāng)于%d,%s,之類東西,系統(tǒng)會(huì)將%y視為之前的兩種,因此用兩個(gè)避免錯(cuò)誤
2017-12-08
#include <stdio.h>
int main()
{
??? int x,y;
??? x = 10;
??? y = -3;
??? printf("x+y=%d\n",? x+y?? );??
??? printf("x-y=%d\n",?? x-y? );
??? printf("x*y=%d\n", x*y??? );
??? printf("x/y=%d\n", x/y??? );
??? printf("x%%y=%d\n",? x%y?? ); ?/*兩個(gè)%
??? return 0;????
}