全文预览

《C语言程序设计》(江宝钏著)实验三答案

上传者:塑料瓶子 |  格式:doc  |  页数:7 |  大小:55KB

文档介绍
\n\n");Р?scanf("%lf",&p);Р?m=p-1;Р?n=(int)m/1000;Р switch (n)Р?{Р?case 0 : printf("\n薪水为:500\n"); break;Р?case 1 :q=500+p*0.1 ;printf("\n薪水为:%.2lf\n",q);break;Р?case 2 :Р?case 3 :Р?case 4 :q=500+p*0.15;printf("\n薪水为:%.2lf\n",q);break;Р?case 5 :Р?case 6 :Р?case 7 :Р?case 8 :Р?case 9 :q=500+p*0.2 ;printf("\n薪水为:%.2lf\n",q);break;Р?default:q=500+p*0.25;printf("\n薪水为:%.2lf\n",q);Р?}Р}Р编程题2Р编写程序实现如下功能:输入二个运算数(exp1,exp2)和一个运算符(op),计算表达式exp1 op exp2的值,其中OP可以为+、-、*、/、%五个符号中的任一种(提示:用switch语句实现)。Р答:Р#include <stdio.h>Рvoid main()Р{Рfloat exp1,exp2,x;Рchar op;Рprintf("输入:");Рscanf("%f%c%f",&exp1,&op,&exp2);Рswitch (op)Р{Р case '+':x=exp1+exp2;break;Р case '-':x=exp1-exp2;break;Р case '*':x=exp1*exp2;break;Р case '/':x=exp1/exp2;break;Р }Р printf("\n\n\n%5.2f%c%5.2f=%5.2f\n\n\n",exp1,op,exp2,x);Р }Р +

收藏

分享

举报
下载此文档