c语言程序40例,C语言程序讲解40例.pdf
实用标准文案
C 语言程序讲解 40 例
【程序 1】
题目:有 1、2、3、4 个数字, 能组成多少个互不相同且无重复数字的三位数?都是多少?
1. 程序分析:可填在百位、十位、个位的数字都是 1、2、3、4 。组成所有的排列后再去
掉不满足条件的排列。
2. 程序源代码:
main()
{
int i,j,k;
printf("\n");
for(i=1;i<5;i++) /* 以下为三重循环 */
for(j=1;j<5;j++)
for (k=1;k<5;k++)
{
if (i!=k&&i!=j&&j!=k) /* 确保 i 、j 、k 三位互不相同 */
printf("%d,%d,%d\n",i,j,k);
}
}
【程序 2】
题目:企业发放的奖金根据利润提成。利润 (I) 低于或等于 10 万元时,奖金可提 10%;
利润高
于 10 万元,低于 20 万元时,低于 10 万元的部分按 10%提成,高于 10 万元的部
分,可可提
成 7.5% ;20 万到 40 万之间时,高于 20 万元的部分,可提成 5%;40 万到 60 万
精彩文档
实用标准文案
之间时高于
40 万元的部分,可提成 3%;60 万到 100 万之间时,高于 60 万元的部分,可提
成 1.5%,高于
100 万元时,超过 100 万元的部分按 1%提成,从键盘输入当月利润 I ,求应发放
奖金总数?
1. 程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。
2. 程序源代码:
main()
{
long int i;
int bonus1,bonus2,bonus4,bonus6,bonus10,bonus;
scanf("%ld",&i);
bonus1=100000*0.1;bonus2=bonus1+100000*0.75;
bonus4=bonus2+200000*0.5;
bonus6=bonus4+200000*0.3;
bonus10=bonus6+400000*0.15;
if(i<=100000)
bonus=i*0.1;
else if(i<=200000)
bonus=bonus1+(i-100000)*0.075;
else if(i<=400000)
bonus=bonus2+(i-200000)*0.05;
else if(i<=600000)
bonus=bonus4+(i-400000)*0.03;
else if(i<=1000000)
bonus=bonus6+(i-600000)*0.015;
精彩文档
实用标准
c语言程序40例,C语言程序讲解40例.pdf相关推荐
- 黑马程序员——经典C语言程序设计100例
1.数字排列 2.奖金分配问题 3.已知条件求解整数 4.输入日期判断第几天 5.输入整数进行排序 6.用*号显示字母C的图案 7.显示特殊图案 8.打印九九口诀 9.输出国际象棋棋盘 10.打印楼梯 ...
- c语言程序设计理论考试,《C语言程序设计》理论试题库-程序题100例
<<C语言程序设计>理论试题库-程序题100例>由会员分享,可在线阅读,更多相关<<C语言程序设计>理论试题库-程序题100例(59页珍藏版)>请在人人 ...
- 优美图案c语言程序,C语言经典例题100例——C语言练习实例65解答(一个最优美的图案)...
题目:一个最优美的图案(在TC中实现). 程序分析:无. 程序源代码: // 百宝箱工作室官方网址 http://www.baibaox.com // 百宝箱工作室业务介绍 http://www.ba ...
- 用c语言编写程序出现undecla,济南大学C程序设计基础实验指导书
<济南大学C程序设计基础实验指导书>由会员分享,可在线阅读,更多相关<济南大学C程序设计基础实验指导书(48页珍藏版)>请在人人文库网上搜索. 1.程序设计基础实验指导书信息科 ...
- c语言程序的引言,C语言程序设计-第1章-引言
<C语言程序设计-第1章-引言>由会员分享,可在线阅读,更多相关<C语言程序设计-第1章-引言(80页珍藏版)>请在人人文库网上搜索. 1.c语言编程,2,1 .你为什么学这门 ...
- 学习C语言的教材、如何成为一名优秀的C程序员、激发程序员创意的6本书、国外程序员推荐:每个程序员都应读的书
学习C语言的教材 我的C语言是自学的,这些年看过不少教材. 下面,我对其中一些教材做个点评. 1. How to Think Like a Computer Scientist: C version ...
- C语言程序设计:one two=3,程序设计基础(C语言)
<程序设计基础(C语言)>由会员分享,可在线阅读,更多相关<程序设计基础(C语言)(102页珍藏版)>请在装配图网上搜索. 1.程序设计基础( C语言) 东北大学高级语言程序设 ...
- python语言程序设计嵩天-python语言程序设计基础(嵩天版),第二章程序练习题...
python语言程序设计基础(嵩天版),第二章程序练习题 欢迎访问江南烧酒的博客 2.2汇率兑换程序.按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序. """ ...
- c语言程序结果 856400,C语言程序设计答案(黄保和编)第3章.pdf
厦门大学本科生公共课 C 程序设计基础 教材习题答案 第三章 结构化程序设计 第 1 页 共 4 页 一 思考题一 思考题 1 顺序结构的语句有哪些 顺序结构的语句有哪些 表达式语句 空语句 复合语句 ...
最新文章
- python3下载教程-Python3完全零基础入门精讲 全套视频教程
- 想要求职Web安全相关的岗位,你就必须要懂的知识
- Python科学画图小结
- 多线程《一》线程理论
- keil5图标变成白色_keil5菜单栏图标错乱怎么办? keil5菜单栏快捷图标错位的解决办法...
- 使用Nginx实现灰度发布
- .NET Core中间件的注册和管道的构建(2)---- 用UseMiddleware扩展方法注册中间件类
- 关于 springcloud gateway 设置 context-path 的问题
- GCC的编译和调试--入门介绍
- php 面向对象 特性,PHP面向对象三大特点学习
- 由系统调用想起的。。。
- VB.NET工作笔记007---ASP.NET中Session超时一直不起作用
- 面试常备题(三)----顺时针打印矩阵
- 解决ubuntu中zabbix 4.2图形显示乱码
- WebQQ3.0体验
- PDF解密去水印工具
- 电力拖动自动控制系统_一、自动化专业电气工程及其自动化
- 自定义android时间表盘选择器
- C语言循环语句的研究意义,C语言中循环语句的应用研究
- MySQL权限篇之SHOW DATABASES及SHOW VIEW
热门文章
- 送书丨《架构解密:从分布式到微服务》
- Oracle 11g 频繁遭遇 CheckPoint incomplete问题分析(直播预告)
- 5G时代,怎样的数据库才能满足金融领域快速发展的需求?
- 数据安全:通过Oracle的基本函数实现简单加密脱敏函数
- 安全预警:独立发布的Oracle严重 CVE-2018-3110 公告
- 解放重复劳动丨华为云IoT API Explorer对接小程序实现系统化应用
- 带你了解数仓安全测试的TLS协议
- 这些智能合约漏洞,可能会影响你的账户安全!
- 华为EMUI10带来开发者福音:一次开发多端部署
- 【奇技淫巧】Android真机调试看不到应用logcat或者应用logcat信息太少的解决方法