C语言程序运行结果是什么答:a==1,a>0,继续while循环,b=1%16=1,b<10,*p=1+48=49,所以s[2]=='1'(ascii码49),p++,p指向s[3],a=1/5=0 a==0,退出while循环,*p='\0',所以s[3]=='\0'(字符串结束符),输出字符数组s,因此运行结果是C51
C语言:写出程序运行结果并解释为什么答:c=1 b=2e=15/10;// 1.000,因为15 和 10 都是int类型 计算结果是int 类型1 再把int 1变成 float 1.00000f=d/10;///1.5,因为d是float类型, 因此 d/10 是float 类型1.50000printf("%d ,%d ,%d ,%f ,%f ,%f",a,b,c,d,e,f);return 0;} ...