是啊,又出些让人头痛的题
测试一下就知道:
#include <stdio.h>
#include <conio.h>
int main(void)
{
int w=100,x=10,y=1000,z=2000,m;
m=(w<x)?w:x;
m=(m<y)?m:y;
m=(m<z)?m:z;
clrscr();
printf("%d",m);
getch();
}
结果:10
如果没有赋初始值结果是不定的,我运行了一下没有初值,结果:1008
程序绝对有问题,这样的问题不要看在眼里.