關(guān)于%為什么兩個(gè)
#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;? ??
}
加下劃線部分為什么兩個(gè)%,求解。? 謝謝!
2018-10-02
兩個(gè)%%在printf函數(shù)中才能輸出%號(hào),若只輸入一個(gè)%會(huì)被計(jì)算機(jī)誤認(rèn)為是分隔符