计算机等级二级C语言程序设计100例一[1]
江西金鼎科技学院
  网站首页 | 学院概况 | 新闻动态 | 招生就业处 | 全日制教学部 |培训认证处 | 成 教 处 | 网络学习中心 | 教学科研处 | 证书查询 | 报名录取  
站点管理处 |直属九江分院 |          

  当前位置 || 部门概况 || 网络学习中心

计算机等级二级C语言程序设计100例一[1]

[ 点击次数:| 作者:Admin | 更新时间:2008-11-3 13:17:07 ]
【程序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;
  else
  bonus=bonus10+(i-1000000)*0.01;
  printf("bonus=%d",bonus);
  }


  【程序3】

  题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

  1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后

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

  2.程序源代码:

以下是引用片段:
  #include "math.h"
  main()
  {
  long int i,x,y,z;
  for (i=1;i<100000;i++)
  { x=sqrt(i+100);   /*x为加上100后开方后的结果*/
  y=sqrt(i+268);   /*y为再加上168后开方后的结果*/
  if(x*x==i+100&&y*y==i+268)/*如果一个数的平方根的平方等于该数,这说明此数是完全平方数*/
  printf("/n%ld/n",i);
  }
  }


  【程序4】

  题目:输入某年某月某日,判断这一天是这一年的第几天?

  1.程序分析:以

来源:办公区

关闭页面

上一篇: 桂林电子科技大学2009年全日制硕士研究生招生优惠政策

下一篇: 计算机等级二级C语言程序设计100例一[2]

部门概况

综合信息

教学行政

热文导读

主板USB管脚接口大全3

主板USB管脚接口大全2

主板USB管脚接口大全

实例教你如何读懂路由器…

迅雷超速下载13秘技

加速有理-迅雷超速下载13…

不选喷墨打印机的8条理由

Word中巧用查找替换功能…

图片浏览

 
Copyright © 2007 http://www.jdjy.org.cn All Rights Reserved | 江西金鼎科技学院 版权所有
国家信息产业部ICP备案:赣ICP备07005810号 | 江西金鼎科技学院数据中心制作维护