问题描述:
main() { int x=2,y=1;float f=9.8,s=10; f=(int)f+x%3*y/(int)s; printf("%d\n",f) ; getch(); }求解
为什么按%d或者其他输出都是0,而按%f的格式输出就是9?
为什么按%d或者其他输出都是0,而按%f的格式输出就是9?
问题解答:
我来补答展开全文阅读