c语言走纸,c语言经典算法100例省纸版.pdf

c语言经典算法100例省纸版

C语言编程经典算法 2010年04月10日HUST CS0909 SHGZONE

C 语言编程经典 100 例 else if(i〈=400000)

bonus=bonus2+(i-200000)*0.05;

else if(i〈=600000)

A:【程序 1】 bonus=bonus4+(i-400000)*0.03;

题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重 else if(i〈=1000000)

复数字的三位数?都是多少? bonus=bonus6+(i-

1.程序分析:可填在百位、十位、个位的数字都是 1、2、3、4。 600000)*0.015;

else

组成所有的排列后再去

bonus=bonus10+(i-

掉不满足条件的排列。 1000000)*0.01;

2.程序源代码: printf("bonus=%d",bonus);

main() }

{

int i,j,k; ===========================

printf("\n"); 【程序 3】

for(i=1;i〈5;i++) /*以下为三重循环*/ 再

题目:一个整数,它加上 100 后是一个完全平方数,再再加上 168

for(j=1;j〈5;j++) 又是一个完全平方数,请问该数是多少?

for (k=1;k〈5;k++) 1.程序分析:在10 万以内判断,先将该数加上 100 后再开方,

{ 再将该数加上 268 后再开方,如果开方后

if (i!=k&&i!=j&&j!=k) /*确保 i、j、k 三

的结果满足如下条件,即是结果。请看具体分析:

位互不相同*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值