本站搜索:
          设为首页       加入收藏           全部考试查看
阅读文章

计算机考试二级C语言上机题程序设计100 例二

[日期:2008-05-21] 来源:云南培训认证网  作者: [字体: ]

  【程序11】

  题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月

  后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

  1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....

  2.程序源代码:

以下是引用片段:
  main()
  {
  long f1,f2;
  int i;
  f1=f2=1;
  for(i=1;i<=20;i++)
  { printf("ld ld",f1,f2);
  if(i%2==0) printf("/n");/*控制输出,每行四个*/
  f1=f1+f2; /*前两个月加起来赋值给第三个月*/
  f2=f1+f2; /*前两个月加起来赋值给第三个月*/
  }
  }


  【程序12】

  题目:判断101-200之间有多少个素数,并输出所有素数。

  1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,

  则表明此数不是素数,反之是素数。

  2.程序源代码:

以下是引用片段:
  #include "math.h"
  main()
  {
  int m,i,k,h=0,leap=1;
  printf("/n");
  for(m=101;m<=200;m++)
  { k=sqrt(m+1);
  for(i=2;i<=k;i++)
  if(m%i==0)
  {leap=0;break;}
  if(leap) {printf("%-4d",m);h++;
  if(h==0)
  ?printf("/n");
  }
  leap=1;
  }
  printf("/nThe total is %d",h);
  }



[1] [2] [3] [4] [5] 下一页   

阅读:

责任编辑:

【在本站遇到阅读、观看、下载、发表文章等问题   请点此获得帮助 在本站发表文章或者留言    会员登录    会员注册

上一篇:计算机考试二级C语言上机题程序设计100例一
下一篇:计算机考试二级C语言上机题程序设计100 例三
相关阅读       计算机等级考试二级C 
本文评论       全部评论
发表评论


点评: 字数
姓名:    会员登录    会员注册

  • 本站不会回复评论,咨询请到“在本站发表文章或者留言”处提问
  • 评论字数不要超过500字,请不要发广告
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款