x=91;y=100; while(y>0){ @ if(x>100){x-=10;y--;} else x++;}@那句的语句频度是多少,最好解释一下

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 01:46:00
x=91;y=100; while(y>0){ @ if(x>100){x-=10;y--;} else x++;}@那句的语句频度是多少,最好解释一下

x=91;y=100; while(y>0){ @ if(x>100){x-=10;y--;} else x++;}@那句的语句频度是多少,最好解释一下
x=91;y=100; while(y>0){ @ if(x>100){x-=10;y--;} else x++;}
@那句的语句频度是多少,最好解释一下

x=91;y=100; while(y>0){ @ if(x>100){x-=10;y--;} else x++;}@那句的语句频度是多少,最好解释一下
//语言有严格的语法,楼主写错了不少.
//建议改正程序,再理解.
#include<stdio.h>
void main()
{
\x09int a=100,x=10,y=20,ok1=5,ok2=0; //x=10后面应该是逗号.
\x09if (x<y) //这个表达式不成立,直接跳到a=-1执行.
\x09\x09if(y!=10)
\x09\x09\x09if(!ok1)
\x09\x09\x09a=1; //a=后面没有值!
\x09\x09\x09else if(ok2)
\x09\x09\x09\x09a=0;
\x09a=-1;
\x09printf("%d\n",a);
}