范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

C语言经典100例5

  题目1
  题目: 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
  程序分析: 可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 #include  /*实际上这个题就是求4个数的全排列*/ int main(){     for(int i = 1; i < 5; i++)         for (int j = 1; j < 5; j++)             for(int k = 1; k < 5; k++)                 if( i != j && i != k && j != k)                     printf("%d%d%d ",i,j,k); }  /* 如果使用C++的话有STL库函数 : next_permutation(a, a+n) 可以生成下一个新排列  */题目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,求应发放奖金总数?
  程序分析: 请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。 #include  long long x ; int bons1,bons2,bons4,bons6,bons10,ans; int main() {     bons1 = 100000 * 0.1;     bons2 = bons1 + 100000 * 0.075;     bons4 = bons2 + 200000 * 0.05;     bons6 = bons4 + 200000 * 0.03;     bons10 = bons6 + 400000 * 0.015;      scanf("%lld",&x);     if(x <= 100000)         ans = x * 0.1;     else if (x <= 200000)          ans = bons1 + (x - 100000) * 0.075;     else if (x <= 400000)         ans = bons2 + (x - 200000) * 0.05;     else if (x <= 600000)         ans = bons4 + (x - 200000) * 0.03;     else if (x <= 1000000)         ans = bons6 + (x - 600000) * 0.015;     else ans = bons10 + (x - 1000000) * 0.01;     printf("%d",ans); }题目3
  题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
  程序分析: 在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。 #include #include  int main() {     for (int x,y,i = 1;i < 1000000;i++){         x = sqrt(i + 100);         y = sqrt(i + 268);         if((x * x == i + 100) && (y * y == i + 268))         {             printf("%d ",i);             //break; // 可以不用break,因为确实有不止一个。          }     } }题目4
  题目: 输入某年某月某日,判断这一天是这一年的第几天?
  程序分析: 以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 #include  int day,month,year,sum,leap; int main(){     printf("please enter: year,month,day ");     scanf("%d%d%d",&year,&month,&day);     // 这里可以添加判断输入的日期是否合法,       switch(month){         case 1: sum = 0;break;         case 2: sum = 31;break;         case 3: sum = 59;break;         case 4: sum = 90;break;         case 5: sum = 120;break;         case 6: sum = 151;break;         case 7: sum = 181;break;         case 8: sum = 212;break;         case 9: sum = 243;break;         case 10: sum = 273;break;         case 11: sum = 304;break;         case 12: sum = 334;break;         default: break;     }     sum = sum + day;     if((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0))         leap = 1;     else leap = 0;      if(leap && month > 2)sum ++;     printf("It is the %dth day of the year",sum); }题目 5
  题目:输入三个整数x,y,z,请把这三个数由小到大输出。
  程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x 与z的值进行交换,这样能使x最小。 #include  int x,y,z; // 自己定义一个交换函数,用来交换x,y的值,加&和不加&会有什么不同? // 顺着阅读接下来的文章,应该会有所体会 void swapp(int &x,int &y) {     int t = x;     x = y;     y = t; }  int main() {     scanf("%d%d%d",&x,&y,&z);     if(x > y)         swapp(x,y);     if(x > z)         swapp(x,z);     if(y > z)         swapp(y,z);     printf("%d %d %d",x,y,z); }

K8S安装和创建集群终极教程(单master多worker)前言本文会以最简单最直接最完整的方式记录kubernetes(下面统称K8S)单master多工作节点(workernodes)的集群步骤基本概念首先要简单了解一下本文的3个核心概各组织开源项目对Log4Shell漏洞的响应汇总出品开源中国作者罗奇奇本文旨在介绍Log4shell漏洞,并收集各组织开源项目对该漏洞的响应,以让各大开发者对该漏洞的危害有所了解,避免更多损失。Log4shell漏洞背景说明Ap异军突起!元宇宙分支数字孪生概念被吹上风口异军突起!元宇宙分支数字孪生概念被吹上风口!摘要u近日北京电子工程总体研究所发布虚拟孪生元宇宙协同建模仿真方法研究的军工需求公告引爆数字孪生概念。u我们认为数字孪生作为构建元宇宙过为什么有一部分人加了微信,却不愿意和你聊天儿?无论是加的QQ好友还是微信好友,一对一的聊天其实很少,能聊的大都是群聊。有些人加了微信不过是想看看你的动态,或者想把自己的动态分享给别人看。何况有些人平时很忙,也没有那么多时间专门为什么现在手机性能这么强了仍然没有成熟的3A大作出现?手机性能强只是因为你的对比对象是过去的手机而已,和电脑性能完全没法比,虽然架构不同但电脑的cpu和显卡用多少电,你手机才用多少电捂脸捂脸捂脸这样比虽然不严谨但也能说明一部分什么是3小米手机现在好用吗?如果想换小米手机,有哪些推荐?如果小米不好用,就没人会没天没日抹黑了文小伊评科技现阶段各个头部品牌的手机在体验上是没啥大的问题的。而且小米的MIUI系统在一票国产安卓定制系统中依旧可以算得上是佼佼者,在UI设计东芯股份稳健发展崭露头角顺势而为筑梦中国芯12月10日,伴着清脆的锣鸣之音,东芯股份正式登陆科创板,A股存储芯片再添新军,是身为民营企业服务国家战略的又一成功典范。东芯股份此次募资所投1xnm闪存产品研发及产业化项目车规级iPhone13ProMax重度使用2个月,你真的很强,但我后悔买了你入手iPhone13ProMax已经有两个月的时间了,这期间我一直保持重度使用,平均每天的屏幕打开时间都在7个小时以上,而今我对这款手机有太多的感触想要聊聊,不知道你是否和我一样深荣耀X30对比X20,同样都是1499元,你会选择哪个?自从这个x30出来之后,然后x20的价格就降下去了,起售价都是1499元,但是这两款手机我更偏向于新款,毕竟买新不买旧嘛,对不对?而且这次的外观颜值要相对于上一代来说,绝对很好看。vivoY32正式发布,5000mAh18w6nm,骁龙680处理器坐镇到了年底了,各大手机厂商都在争先恐后地发布新机,一般到年底销量都是比较好的,毕竟人们辛苦了一年,也想犒劳一下自己,就从换手机开始,今天有可靠消息称,vivoY32已经登录vivo网外媒榜单2021年度最佳旗舰杀手出炉,都是国产,小米成绩亮眼最近,知名外网数码评测网站GSMArena评选了2021年度年度最佳手机和最佳旗舰杀手。其中在年度最佳旗舰杀手榜单中,上榜的全是国产手机,不得不说,国产手机的质量和产品力已经被海外
电竞座椅套装好物种草做你游戏时的左膀右臂,打游戏自带Buff普通人距离专业电竞选手的差距有多远?除了日复一日的练习以外,电竞选手也拥有了更好的游戏设备及装备,相比于高能游戏玩家,我们普通人想要获得绝佳的电竞体验也得配齐设备,就好比打游戏时需黑鲨3S评测顶级配置高颜值外观,永无止境的满足游戏玩家如果说以往的黑鲨是钢铁硬汉,那么这次的黑鲨3S则多了一丝铁汉柔情,大家好我是科技Daily,今天我们从配置设计游戏体验三个维度,一起来聊聊腾讯黑鲨3S。先聊配置,作为游戏手机黑鲨3贵阳标致408欢迎垂询,降价15。04要现车?要省钱?要省心?要优惠?要豪礼?今天它们都来了!贵州钟裕东风标致店标致408限时促销,10月30日10月31日,购车优惠1。8万元,欢迎您到店开启更多惊喜福利,店铺地址新添贵阳标致5008最高优惠2。0万元,欢迎到店赏车要现车?要省钱?要省心?要优惠?要豪礼?今天它们都来了!贵州钟裕东风标致店标致5008限时促销,10。3010。31,限时特惠2。0万元,欢迎您到店开启更多惊喜福利,店铺地址新添大幸福有礼,贵阳标致4008降价1。6万元心心念念的标致4008,等了这么久终于有优惠了,小编打听到贵州钟裕东风标致店10月30日10月31日限时特惠1。6万元,这么好的机会朋友们是不是也和小编一样迫不及待的想到店去感受一贵阳标致508L让利促销,最高优惠8。14,欢迎垂询汽车报价早知道贵州钟裕东风标致店,标致508L限时特惠大酬宾,截止到10月31日降价1。3万元,有购车意向的朋友不妨亲自去试驾一下,店铺地址新添大道南段243号促销时间2021年1贵阳标致508LPHEV热销中,最高优惠4。17本周标致508LPHEV最新报价贵州钟裕东风标致店即日起到10月31日限时促销,直降4。17,如此优惠的降幅,大家可千万不要错过,店铺地址新添大道南段243号促销时间2021年10贵阳标致508L让利促销,最高优惠1。3万元,欢迎垂询汽车报价早知道贵州钟裕东风标致店,标致508L限时特惠大酬宾,截止到10月29日限时特惠1。3万元,有购车意向的朋友不妨亲自去试驾一下,店铺地址新添大道南段243号促销时间2021标致5008超大乘车空间安排!5月31日,三孩生育政策正式发布,为积极应对人口老龄化,国家正式实施一对夫妻可以生育三个子女政策及配套支持措施。这意味90后肩上的责任又多了一重。上有四老下有三孩,压力大是不假。但贵阳标致508LPHEV降价4。17本周最新车市行情,标致508LPHEV,贵州钟裕东风标致店直降4。1711。0111。02,观望标致508LPHEV的朋友,机会难得,不要犹豫,不要错过下手好机会促销时间2021年贵阳标致4008PHEV购车优惠0。9万元,欢迎到店赏车贵州钟裕东风标致店标致4008PHEV,现车供应,火热销售中,为回馈广大用户,10月30日10月31日最高优惠3。6,轻松圆您购车梦促销时间2021年10月30日至2021年10月