#includevoid main(){ int x,y,z; printf("문용-
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/21 15:25:26
#include
void main()
{
int x,y,z;
printf("문용남 24호");
printf("Input x:");
scanf("%d",&x);
printf("Input y:");
scanf("%d",&y);
printf("Input z:");
scanf("%d",&z);
printf("(x+y)*(x+z)/(y%z)=%d",(x+y)*(x+z)/(y%z));
return 0;
}
整个就是这样,就是编译的话就出24_1011_01.c:14:3: 警告: 格式字符串中出现无效的类型转换字符‘)’ [-Wformat]
问题是(y%z)是什么意思?
请大家自觉点.不要发无聊的东西.
void main()
{
int x,y,z;
printf("문용남 24호");
printf("Input x:");
scanf("%d",&x);
printf("Input y:");
scanf("%d",&y);
printf("Input z:");
scanf("%d",&z);
printf("(x+y)*(x+z)/(y%z)=%d",(x+y)*(x+z)/(y%z));
return 0;
}
整个就是这样,就是编译的话就出24_1011_01.c:14:3: 警告: 格式字符串中出现无效的类型转换字符‘)’ [-Wformat]
问题是(y%z)是什么意思?
请大家自觉点.不要发无聊的东西.
应对%进行转义
再问: 什么意思,详细点别。。(*^__^*) 嘻嘻……
再答: printf("(x+y)*(x+z)/(y%z)=%d",(x+y)*(x+z)/(y%z));这句中的"(x+y)*(x+z)/(y%z)=%d"中的z前面的%将z转义了,但是又找不到对应的解释,为了避免z被转义,应先对%转义,这样就没有问题了
再问: 什么意思,详细点别。。(*^__^*) 嘻嘻……
再答: printf("(x+y)*(x+z)/(y%z)=%d",(x+y)*(x+z)/(y%z));这句中的"(x+y)*(x+z)/(y%z)=%d"中的z前面的%将z转义了,但是又找不到对应的解释,为了避免z被转义,应先对%转义,这样就没有问题了
#include int main() { int max; int x,y,z; if x>y printf("max
#include int main(){int x ,y ,z;printf("Please enter the sal
#include int main (){ int x,y,z; m=x+y+z=10; printf("sum=%d\
c语言:main()?{int x,y,z;?x=y=1;?z=x++,y++,++y;?printf("%d,%d,%
#includevoid main(){int max(int x,int y);int a,b,c;scanf("%d
#includevoid f(int y,int *x){ y=y+*x; *x=*x+y;} void main(){
#include #include int main(void) { float a,b,c,x,y,z; printf
、 #define M(x,y,z) x*y+z main() { int a=1,b=2,c=3; printf("%
void main(){int x=1,y=3,z=5;printf("%d",z>y>x);}
main( ) { int x=010,y=10,z=0x10; printf(“%d,%d,%d\n”,x,y,z);
#define PR(x,y,z) printf("%d\t%d\t%d\n",x,y,z) main() { int
请帮我找找错误.#includeint main(){int x,y,z;int i,j,k;printf("input