浙大版《C语言程序设计(第3版)》题目集 --总结
浙大版《C语言程序设计(第3版)》题目集 此篇博客意义为总结pta上浙大版《C语言程序设计(第3版)》题目集所做题目的错误点,心得体会。 1.练习2-10 计算分段函数[1] 题目截图 本题目要求计算下列分段函数f(x)的值: 公式 输入格式: 输入在一行中给出实数x。 输出格式: 在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。 输入样例1: 10 输出样例1: f(10.0) = 0.1 输入样例2: 0 输出样例2: f(0.0) = 0.0 #include<stdio.h> #include<math.h> int main(void) { double x,result; scanf("%lf",&x); if(x==0) result=0.0; else result=pow(x,-1); printf("f(%.1f) = %.1f",x,result); return 0; } 错误点: (X=0)中少了一个'='号 printf语句中,输出的格式控制字符为%.1f,意思是指定输出时保留一位小数,详见课本P25页 pta作业上面对输出内容空格的要求 **2.练习2-12 输出华氏-摄氏温度转换表 ** 输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]