没有合适的资源?快使用搜索试试~ 我知道了~
经典c程序100例,包含了所有考试和面试中题库常用的经典案例
资源推荐
资源详情
资源评论
经典 c 程序 100 例==1--10
【程序 】
题目:有 、、、 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
程序分析:可填在百位、十位、个位的数字都是 、、、。组成所有的排列后再去
掉不满足条件的排列。
程序源代码:
/以下为三重循环
确保 、、 三位互不相同
!"!"!"
#
#
【程序 】
题目:企业发放的奖金根据利润提成。利润$低于或等于 % 万元时,奖金可提 %!;利润高
于 % 万元,低于 % 万元时,低于 % 万元的部分按 %!提成,高于 % 万元的部分,
可可提
成 &!;% 万到 % 万之间时,高于 % 万元的部分,可提成 !;% 万到 '% 万之间
时高于
% 万元的部分,可提成 !;'% 万到 %% 万之间时,高于 '% 万元的部分,可提成
!,高于
%% 万元时,超过 %% 万元的部分按 !提成,从键盘输入当月利润 $,求应发放奖金
总数?
程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。
程序源代码:
()
*+,*+,*+,*+,'*+,%*+,
,-!("
*+,%%%%%%*+,*+,%%%%%%&
*+,*+,%%%%%%
*+,'*+,%%%%%%
*+,%*+,'%%%%%%
%%%%%
*+,%
.(,.%%%%%
*+,*+,/%%%%%%%&
.(,.%%%%%
*+,*+,/%%%%%%%
.(,.'%%%%%
*+,*+,/%%%%%%%
.(,.%%%%%%
*+,*+,'/'%%%%%%%
.(,.
*+,*+,%/%%%%%%%%
*+,!"*+,
#
【程序 】
题目:一个整数,它加上 %% 后是一个完全平方数,再加上 '0 又是一个完全平方数,请问
该数是多少?
程序分析:在 % 万以内判断,先将该数加上 %% 后再开方,再将该数加上 '0 后再开方,
如果开方后
的结果满足如下条件,即是结果。请看具体分析:
程序源代码:
1-(+".22
()345
%%%%%
3,6%% 3 为加上 %% 后开方后的结果
4,6'0 4 为再加上 '0 后开方后的结果
33%% 44'0如果一个数的平方根的平方等于该数,这说明此
数是完全平方数
!("
#
#
【程序 】
题目:输入某年某月某日,判断这一天是这一年的第几天?
程序分析:以 月 日为例,应该先把前两个月的加起来,然后再加上 天即本年的第几天,
特殊
情况,闰年且输入月份大于 时需考虑多加一天。
程序源代码:
"424.,+(.
(.,.+4.2"4
,-!"!"!" 4. 2 "4
,7-22先计算某月以前月份的总天数
-,.8,+%*.
-,.8,+*.
-,.8,+9*.
-,.8,+9%*.
-,.8,+%*.
-,.'8,+*.
-,.&8,+0*.
-,.08,+*.
-,.98,+*.
-,.%8,+&*.
-,.8,+%*.
-,.8,+*.
".+(8".*.
#
,+,+"4 再加上某天的天数
4.!%%%::4.!% 4.!%%%判断是不是闰年
(.
.(,.
(.%
(. 2;如果是闰年且月份大于 总天数应该加一天
,+
$,2.!"2"4,+#
【程序 】
题目:输入三个整数 345,请把这三个数由小到大输出。
程序分析:我们想办法把最小的数放到 3 上,先将 3 与 4 进行比较,如果 3;4 则将 3 与 4 的
值进行交换,
然后再用 3 与 5 进行比较,如果 3;5 则将 3 与 5 的值进行交换,这样能使 3 最小。
程序源代码:
345
,-!"!"!" 3 4 5
3;4
3344#交换 34 的值
3;5
5533#交换 35 的值
4;5
4455#交换 54 的值
,((*)8!"!"!"345
#
【程序 '】
题目:用号输出字母 < 的图案。
程序分析:可先用==号在纸上写出字母 <,再分行输出。
程序源代码:
1-(+".,"2
>.((</7("
#
【程序 &】
题目:输出特殊图案,请在 - 环境中运行,看一看,?.4@.++(
程序分析:字符共有 ' 个。不同字符,图形不一样。
程序源代码:
1-(+".,"2
-2&'*9
!-!-!-!-!-**
!-!-!-!-!-**
!-!-!-!-!-*
!-!-!-!-!-**
!-!-!-!-!-**#
【程序 0】
题目:输出 99 口诀。
程序分析:分行与列考虑,共 9 行 9 列, 控制行, 控制列。
程序源代码:
1-(+".,"2
.,+(
%
%
.,+(
!"!"!/".,+(/" 表示左对齐,占 位
#
每一行后换行
#
#
【程序 9】
题目:要求输出国际象棋棋盘。
程序分析:用 控制行, 来控制列,根据 的和的变化来控制输出黑方格,还是白方格。
程序源代码:
1-(+".,"2
%0
%0
!%
!-!-99
.(,.
#
#
【程序 %】
题目:打印楼梯,同时在楼梯上方打印两个笑脸。
程序分析:用 控制行, 来控制列, 根据 的变化来控制输出黑方格的个数。
程序源代码:
1-(+".,"2
输出两个笑脸
剩余40页未读,继续阅读
资源评论
jordan146
- 粉丝: 48
- 资源: 273
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功