c语言思考题

2025-02-18 15:01:44
推荐回答(4个)
回答1:

int inum;
定义了 但是没有赋值
printf("a=%d\tf=%.2f\n",inum,fnum);
inum没有值 却输出 系统会给他一个随机数 一般都是很大的一个负数 不可能是0的

回答2:

int inum=100 ; //如果有错也就是这里没有给inum赋值了
printf("a=%d\tf=%.2f\n",inum,fnum); //inum只有定义,没有赋值 ,因此输出的值会是随机数,当然,多数情况下是0.

回答3:

前面的是垃圾数据

回答4:

inum没有赋值,a没有定义