為什么這樣不對
#include?<stdio.h>
int?main(){?????
float?x,y;? ? ?
printf("x+y=%f\n",x+y);? ? ?
printf("xy=%f\n",xy);?????
printf("x*y=%f\n",x*y);?????
printf("x/y=%f\n",x/y);?????
printf("x%%y=%f\n",x%y);?????
return0;??
}
#include?<stdio.h>
int?main(){?????
float?x,y;? ? ?
printf("x+y=%f\n",x+y);? ? ?
printf("xy=%f\n",xy);?????
printf("x*y=%f\n",x*y);?????
printf("x/y=%f\n",x/y);?????
printf("x%%y=%f\n",x%y);?????
return0;??
}
2019-03-04
舉報
2019-03-10
%的運算對象只能是整形
2019-03-04
#include<stdio.h>
????int main(){
????float x = 1.2, y = 1.3;
????float num = x+y;
????float nub = x-y;
????float nus = x*y;
????float nuz = x/y;
????printf("x+y=%f \n",num);
????printf("x-y=%f \n",nub);
????printf("x*y=%f \n",nus);
????printf("x/y=%f \n",nuz);
}
2019-03-04
可能是你有兩個取模符號或者是你的類型是float。。。