下载此文档

北方工大学程序设计专题前三章编程答案.doc


文档分类:IT计算机 | 页数:约77页 举报非法文档有奖
1/77
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/77 下载此文档
文档列表 文档介绍
实验一简单计算问题1、数字求和问题描述给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小于a的整数的和是多少?输入形式输入一行,只包括6个小于100的正整数,其中第一个正整数就是a。输出形式输出一行,给出一个正整数,是5个数中小于a的数的和。样例输入10123411样例输出10*/#include<>intmain(){inta[6];inti;intsum=0;for(i=0;i<6;i++)scanf(%d,&a[i]);for(i=0;i<6;i++)if(a[0]>a[i]){sum=sum+a[i];}printf(%d,sum);return0;}/*2、两倍数问题描述给定2到15个不同的正整数,你的任务是计算这些数里面有多少个数对满足:数对中一个数是另一个数的两倍。比如给定1432971822,得到的答案是3,因为2是1的两倍,4是2的两倍,18是9的两倍。输入形式输入包括多组测试数据。每组数据包括一行,给出2到15个两两不同且小于100的正整数。每一行最后一个数是0,表示这一行的结束后,这个数不属于那2到15个给定的正整数。输入的最后一行只包括一个整数-1,这行表示输入数据的结束,不用进行处理。输出形式对每组输入数据,输出一行,给出有多少个数对满足其中一个数是另一个数的两倍。样例输入14329718220248100751113130-1样例输出320*/#include<>intmain(void){inta[20][15];inti=0,j=0,k,t,w,sum=0;scanf(%d,&t);while(t!=-1){if(t!=0)a[i][j++]=t;else{a[i][j]=t;i++;j=0;}scanf(%d,&t);}for(k=0,j=0,w=0;k<i;k++){while(a[k][j]!=0){w=0;while(a[k][w]!=0){if(((float)a[k][j]/2==(float)a[k][w]))sum++;w++;}j++;}printf(%d\n,sum);sum=0;j=0;}return0;}/*3、NumberSequence问题描述Anumbersequenceisdefinedasfollows:f(1)=1,f(2)=1,f(n)=(A*f(n-1)+B*f(n-2)),B,andn,youaretocalculatethevalueoff(n).,Bandnonasingleline(1<=A,B<=1000,1<=n<=100,000,000).,printthevalueoff(n)*/#include<>intmain().{intfun(intx);inta,b,n;intt;scanf(d%d%d%,&a,&b,&n);while(a!=0&&b!=0&&n!=0){fun(n);}scanf(%d%d%d,&a,&b,&n);return0;}intfun(intx){if(x==1||x==2)t=1;else{t=(fun(x-1)*a+fun(x-2)*b)%7;}printf(%d\n,t);return(t)}}4、肿瘤检测问题描述一张CT扫描的灰度图像可以用一个N*N(0<N<100)的矩阵描述,矩阵上的每个。我们假设给定的图像中有且只有一255~0,其取值范围是点对应一个灰度值(整数).个肿瘤。在图上监测肿瘤的方法如下:如果某个点对应的灰度值小于等于50,则这个点在肿瘤上,否则不在肿瘤上。我们把在肿瘤上的点的数目加起来,就得到了肿瘤在图上的面积。任何在肿瘤上的点,如果它是图像的边界或者它的上下左右四个相邻点中至少有一个是非肿瘤上的点,则该点称为肿瘤的边界点。肿瘤的边界点的个数称为肿瘤的周长。现在给定一个图像,要求计算其中的肿瘤的面积和周长。输入形式输入第一行包含一个正整数N(0<N<100),表示图像的大小;接下来N行,每行包含图像的一行。图像的一行用N个整数表示(所有整数大于等于0,小于等于255),两个整数之间用一个空格隔开。输出形式输出只有一行,该行包含两个正整数,分别为给定图像中肿瘤的面积和周长,用一个空格分开。样例输入6999999999999999999509999999

北方工大学程序设计专题前三章编程答案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数77
  • 收藏数0 收藏
  • 顶次数0
  • 上传人282975922
  • 文件大小73 KB
  • 时间2020-09-21