问题1 请写一个程式将华氏温度 (F)转换为摄氏温度,公式是C=(5/9)*(F-32) 我作的答案是 main() { float F,C; clrscr(); printf("Enter your(F):" ); scanf("%f",&F); C=(F-32)*5/9; printf("%5.1f F ----> %5.1f C \n",F,C); }现在的问题是第2个将上面改写,列表印出,即由 0F 到 20F。。。 依次排列。我的答案是main() { float F,C; printf("\n"); for (F=1;F<20;F++); { C=(F-32)*5/9; printf("%5.1f F ----> %-5.1f C \n",F,C); printf("\n"); } }但是不行,请哪位 大哥执教一下。谢谢了,再次鞠躬感谢了,24小时等待!! 答案: 发表时间:2006-11-24 20:50:00 [回复] [引用] 2 楼 main() { float F,C; printf("\n"); for (F=1;F<20;F++); /*这里多了一个分号(;)*/ { C=(F-32)*5/9; printf("%5.1f F ----> %-5.1f C \n",F,C); printf("\n"); } }

评论