#include <stdio.h> void main() { int x=0,y=0,z=0; int t=30; if(!x) t++; else if(y) ; if(z) t=0; else t=40; printf("t=%d",t); getch(); }
#include <stdio.h> void main() { int x=0,y=0,z=0; // 初始化x,y,z int t=30; // 初始化 t if(!x) t++; // 因为x=0为假 则!x为真 执行 t++ t变为31; else if(y) ; // 无语句执行 if(z) t=0; // 因为z=0 为假 执行else 则t=40; else t=40; printf("t=%d",t); getch(); }