编程:某百货商场进行打折促销活动,消费金额(p)越高,折扣(d)越大,标准如下:
消费金额 折扣
p <100 0%
100≤p <200 5%
200≤p <500 10%
500≤p <1000 15%
p ≥1000 20%
从键盘输入消费金额, 输出折扣率和实付金额(f)。要求:
用switch语句实现!!!!!!!!!!
参考资料:“福兴韵”贴吧
高手们请帮我看看如何用switch语句编好下面一题的c语言编程题!
void main(){ int a;float p,d,f;scanf("%f",&p);a=p\/100;switch(a){ case 0 : printf("%f",p);break;case 1 : printf("f=%f,p=%f,d=%f",p-p*(5.0\/100.0),p,p*(5.0\/100.0));break;...default :printf ("qing zai shu ru\\n");} 里面的语句块我就不再写了...
...下面这道题编个程序,分别用if else 和switch语句做
int x = 0, y = 0;printf("***请按提示选择***\\n");printf("a---本校全日制学生\\n");printf("b---本校夜大学生\\n");printf("c---外校学生\\n");scanf("%c", &c);switch (c){ case 'a':printf("你是本校全日制学生,不收付费 ^_^\\n");break;case 'b':printf("本...
高手们帮我看看c语言程序,请给每行代码和功能注释
嵌套分支语句虽可解决多个入口和出口的问题,但超过3重嵌套后,语句结构变得非常复杂,对于程序的阅读和理解都极为不便,建议嵌套在3重以内,超过3重可以用下面的语句。 ④switch开关语句:该语句也是多分支选择语句,到底执行哪一块,取决于开关设置,也就是表达式的值与常量表达式相匹配的那一路,它不同if…else 语句,它...
...输出相应的百分制成绩。要求用switch语句实现。 复制粘贴过来的就别...
神啊 好吧 我告诉你把 int main(){ char map;printf("你输入的五级制成绩:");scanf("%c",&map);printf("对应的成绩:");switch(map){ case 'A':printf("90~100\\n")break;case ‘B’:printf("80~89\\n");break;case 'C':printf("70~79\\n");break;case ‘D’:printf("60~6...
跪求!!关于C语言的编程问题!急~
6) 能够运用结构化程序设计的选择和循环结构,并熟练使用相关的语句(如 do while,for,if-else,if等)。7) 程序要有主菜单,能够完成主要的功能。[附1]有关学生的信息,包括,学号,姓名,性别,年龄,电话。[附2]我是大一的新生,现在C的内容还没有完全学完,关于枚举,链表,文件操作等还未学...
请用C语言编一个程序计算3位学生3门课成绩总分和平均成绩?
printf("请选择功能: ");scanf("%d",&select);if(select==0)break;switch(select){ case 1: input();sort();display();break;case 2:printf("\\n插入前的学员信息: ");display();insert();printf("\\n插入后的学员信息: ");display();break;case 3:printf("\\n删除前的学员信息: ");...
高手们 谁能把C++中的关键字及其每个关键字的用法和意思帮我总结一下...
(1)asm asm已经被__asm替代了,用于汇编语言嵌入在C\/C++程序里编程,从而在某些方面优化代码.虽然用asm关键字编译时编译器不会报错,但是asm模块的代码是没有意义的.(2)auto 这个这个关键字用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义...
C语言中 debug error是什么错误啊
debug error 是调试过程中产生的错误。在调试过程中,运行时会插入额外的代码检查参数的合规性,操作的合法性等等(在发布版中,为提高效率则不会插入这些检查)。这些可以检查出一些符合语法但不符合逻辑的行为。 debug error 就是在检查不满足(参数不合规,操作不合法)时产生的错误。
keil中printf语句输出的结果在哪里看啊 高手们 帮帮忙
void main(){ char c1,c2,c3,c4; c1=65; c2=66; c3='A'; c4='B'; printf("c1=%c\\n",c1);} 守望↑麦田 | 浏览11867 次 |举报 我有更好的答案邀请更新 2009-12-19 最佳答案 软件仿真的话,可以在View菜单下的Serial Window的Debug(printf) Viewer打开printf显示窗口。 硬件仿真则看不到。