范文例文 >> 试题资源 >> 计算机考试 >> 计算机等级考试
2005年4月三级网络技术上机试题汇总 阅读级别:注册会员 阅读点数:10      Hot       
2005年4月三级网络技术上机试题汇总
[ 作者:中国参考资料网 | 转贴自:不详]

本文件共有 6195 字符
您好!没有登录不能查看全部内容!如果您想继续查看,请 登录注册 成为会员!

内容预览:
已经出现的题目:1  2  6  7  9  10  11  12  14  16  17  21  26 29  30  32 38  41 44  48  62  65  68  75  77  81  83  85  87  92  95  96  100 (有些是类似题,注意哦)

我抽到的南开的第41题,无忧的第51题

★☆题目41(无忧id 51  SIX/NINE问题)

下列程序prog1.c的功能是:计算出自然数SIX和NINE,它们满足的条件是SIX+SIX+SIX=NINE+NINE的个数cnt以及满足此条件所有的SIX与NINE的和SUM。请编写函数countValue()实现程序的要求,最后调用函数writeDat()把结果cnt和sum,输出到文件OUT15.DAT中。

    其中的S,I,X,N,E各代表一个十进制数字。

    部分源程序存在文件prog1.c中。

    请勿改动主函数main()和输出数据函数writeDat()的内容。

#include <stdio.h>
int cnt,sum;

void countValue()

{ int s,i,x,n,e,six,nine;

  for(s=1;s<10;s++)

   for(i=0;i<10;i++)

    for(x=0;x<10;x++)

     for(n=1;n<10;n++)

      for(e=0;e<10;e++)

       { six=s*100+i*10+x;

         nine=n*1000+i*100+n*10+e;

         if(3*six==2*nine)

          { cnt++;sum+=six+nine;}

       }

}

void main()

{

cnt=sum=0;

countValue();

printf("满足条件的个数=%d\n",cnt);

printf("满足条件所有的SIX与NINE的和=%d\n",sum);

writeDat();

}

writeDat()

{

FILE *fp;

fp=fopen("OUT15.DAT","w");

fprintf(fp,"%d\n%d\n",cnt,sum);

fclose(fp);

}

另一种经典解法:

void countValue()

{ int i; ……


本资料来源于参考资料网ckzl.net
爱问中搜索本站2005年4月三级网络技术上机试题汇总更多相关内容
搜狗中搜索本站2005年4月三级网络技术上机试题汇总更多相关内容

上一篇文章:2003年全国计算机等级考试四级上机题
下一篇文章:2005年4月三级网络技术上机试题汇总
发表评论 | 告诉好友 | 打印此文 | 关闭窗口
热门文章
 
推荐文章
 
相关文章
· 述职报告范文及评析[280]
· 学习六中全会精神心得体会[815]
· 学习十六届六中全会精神心[256]
· 小学美术第九册教案[406]
· 六年制小学美术第九册教案[276]
 
· 九九重阳节(老人节)贺词[51]
· 九九老人节重阳节电视讲话[34]
· 在“九•九”敬老节([32]
· 春节村老人聚餐致辞[29]
· 老人节(重阳节)老干部活[28]
 
· 2004下半年网络管理员上午[131]
·  [组图] 2004年下半年网络[92]
· 2003年程序员考试上午试题[45]
· 2003年程序员下午试题及答[64]
· 1997年度高级程序员上午试[44]
网友评论 只显示最新10条。评论内容只代表网友观点,与本站立场无关!
    没有任何评论
查看关于此文章的所有评论