c语言高手快来啊,教教我吧,求求你们啦!!题目在下面

2024年11月29日 22:48
有4个网友回答
网友(1):

main()
{
scanf("%d%d%d",z,y,z);
if(z=1)
{printf("%d",X+Y);}
if(z=2)
{printf("%d",X-Y);}
if(z=3)
{printf("%d",X*Y);}
if(z=4)
{printf("%d",X/Y);}
if(z=5)
{printf("%d",X%Y);}
}

网友(2):

很明显,你定义的是int y[2]; 你只能访问 y[0]和y[1], 调用y[2]是会出错的,访问越界问题

网友(3):

题目是不是有要求啊?感觉 题目 应该是要你用指针指向函数编的?

网友(4):

用switch case 实现更直观