小白猿很烦恼 2022-01-10 08:40 采纳率: 53.8%
浏览 45
已结题

想不出来,为啥这样。

为什么我的z不会变,随着循环的产生,y值的改变不应该我的z也跟着一起变吗?但是为什么我的z不会变一直是初始值。
#include<stdio.h>

int main()
{
int x =1;
int y=1;
int n;
scanf("%d",&n);
int z=xx+yy;

while( y*y <= n){
     while( z <= n){
       if(z == n){
           printf("%d %d",x,y);
              }
    y++;
    }
    x++;
    y++;
}

return 0;

}

  • 写回答

3条回答 默认 最新

  • 於黾 2022-01-10 08:59
    关注

    哪个老师告诉你y值改变z的值就跟着变的,找他退学费

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月11日
  • 已采纳回答 1月11日
  • 创建了问题 1月10日