C语言学习由入门到精通(经典实例集合)(2)
运行结果:
test4-3:商品打折
50件以上优惠5%,100件以上优惠7.5%,300件以上优惠10%,500件以上优惠15%,输入数量和单价计算应付款。 #include <stdio.h>
void main() { float discount,total,price; int number; printf("Please enter price and number :"); scanf("%f,%d",&price,&number); if(number>=500) discount=0.15; else if(number>=300) discount=0.10; else if(number>=100) discount=0.075; else if(number>=50) discount=0.05; else discount=0; total=number*price*(1-discount); printf("商品总价格是:%f元。\n",total); }
运行结果:
test4-4:判断闰年
#include <stdio.h>
void main() {
int year;
C语言学习由入门到精通(经典实例集合)
printf("PLease enter a year :\n"); scanf("%d",&year); if(year%400==0||(year%4==0&&year%100!=0)) printf("The year is a leap year !\n"); else printf("The year is not a leap year !\n"); }
运行结果:
test4-5:Switch的简单应用
#include <stdio.h>
void main() { float p,t,w,discount; int c,s;
printf("Please enter price/weight and space :"); scanf("%f,%f,%d",&p,&w,&s); if(s>=3000) c=12; else c=s/250; switch(c) { case 0:discount=0;break; case 1:discount=1;break; case 2: case 3:discount=2;break; case 4: case 5: case 6: case 7:discount=8;break; case 9: case 10: case 11:discount=10;break; case 12:discount=15;break; } t=p*w*s*(1-discount/100.0);
printf("The total is %f.\n",t);
C语言学习由入门到精通(经典实例集合)
运行结果:
第五章:循环结构程序设计
Test5-1:求1到100之间所有数字的和
#include <stdio.h>
void main() {
int i=1,sum=0; while(i<=100) { sum=sum+i; i++; } }
printf("1到100数字和为:%d\n",sum);
运行结果:
tset5-2:
慈善基金准备募捐10000元,有如感人捐献,每输入一次捐款计算机将显示总共捐款总额,超过10000则结束捐款并显示捐款结果。 #include <stdio.h>
void main() { float sum=0,amount; printf("Start enter donation :\n"); do {
scanf("%f",&amount);
C语言学习由入门到精通(经典实例集合)
}
}
while(sum<10000);
printf("sum=%f\n",sum);
运行结果:
test5-3:国王的小麦
#include <stdio.h>
void main() { double p=1,t=1,v; int i; for(i=1;i<=63;i++) { p=p*2; t=t+p; } v=t/1.42e8; printf("Total=%e\n",t); printf("Volume=%e\n",v); }
运行结果:
test5-4:人口增长预测
2005年我国人口130756万,人口年增长率为1%,计算哪一年中国人口超过15亿。 #include <stdio.h>
void main() {
d
ouble p=1.30756e9,r=0.01;
C语言学习由入门到精通(经典实例集合)
int y;
for(y=2005;p<1.5e9;y++) { p=p*(1+r); }
printf("The year is %d.\n",y); }
运行结果:
test5-5:统计各班(不超过30人)学生的平均成绩
#include <stdio.h>
void main() {
int i,n;
float score,sum=0,ave; for(i=1;i<31;i++) { scanf("%f",&score); if(score<0) break; sum=sum+score; }
n=i-1;
ave=sum/n;
printf("学生人数为:%d\n平均成绩为:%f\n",n,ave); }
运行结果:
C语言学习由入门到精通(经典实例集合)
第六章:利用数组处理批量数据 test6-1:引用数组元素
利用循环给数组元素a[0]-a[9]赋值0~9,然后按逆序进行输出; #include <stdio.h>
void main() {
int i,a[10];
for(i=0;i<10;i++) { a[i]=i; }
for(i=9;i>=0;i--) { printf("%d,",a[i]); } }
运行结果:
Test6-2:冒泡法排序
…… 此处隐藏:508字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




