#include<stdio.h>
int main(){ int a=2,b=1,c=5; if (a<b) if (a<0) c=0; else c+=1; printf("%d",c); return 0;}
收起
a>b,进入第一个if,a>0,所以c不需要进行为0操作,然后if else语句结束,输出c,还是5
报告相同问题?