#defineM3#defineN4voidwwjt();voidfun(inttt[M][N],intpp[N]){inti,j;for(j=0;jpp[j])pp[j]=tt[i][j];}第3题题号:375功能:从键盘上输入任意实数,求出其所对应的函数值。z=e的x次幂(x>10)z=log(x+3)(x>-3)z=sin(x)/((cos(x)+4)#i"/> #defineM3#defineN4voidwwjt();voidfun(inttt[M][N],intpp[N]){inti,j;for(j=0;jpp[j])pp[j]=tt[i][j];}第3题题号:375功能:从键盘上输入任意实数,求出其所对应的函数值。z=e的x次幂(x>10)z=log(x+3)(x>-3)z=sin(x)/((cos(x)+4)#i"/>
首页 c语言程序设计题目及答案

c语言程序设计题目及答案

举报
开通vip

c语言程序设计题目及答案一、程序设计共113题第1题题号:319#include""voidwwjt();intfun(intm){inti,k=1;if(m#include<>#defineM3#defineN4voidwwjt();voidfun(inttt[M][N],intpp[N]){inti,j;for(j=0;jpp[j])pp[j]=tt[i][j];}第3题题号:375功能:从键盘上输入任意实数,求出其所对应的函数值。z=e的x次幂(x>10)z=log(x+3)(x>-3)z=sin(x)/((cos(x)+4)#i...

c语言程序设计题目及答案
一、程序设计共113 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 第1题题号:319#include""voidwwjt();intfun(intm){inti,k=1;if(m<=1)k=0;for(i=2;i#include<>#defineM3#defineN4voidwwjt();voidfun(inttt[M][N],intpp[N]){inti,j;for(j=0;jpp[j])pp[j]=tt[i][j];}第3题题号:375功能:从键盘上输入任意实数,求出其所对应的函数值。z=e的x次幂(x>10)z=log(x+3)(x>-3)z=sin(x)/((cos(x)+4)#include<>#include<>voidwwjt();doubley(floatx){doublez;if(x>10)z=exp(x);elseif(x>-3)z=log(x+3);elsez=sin(x)/(cos(x)+4);return(z);}第4题题号:334功能:求给定正整数n以内的素数之积。(n<28)#include<>#include""voidwwjt();longfun(intn){longi,k;longs=1;for(i=2;i<=n;i++){for(k=2;k#include""voidwwjt();longintfun(intn){longs=1,i;for(i=2;i<=n;i++)if(n%i==0)s=s*i;returns;}第6题题号:50在c数的百位和个位上,b数的十位和功能:求出菲波那契数列的前一项与个位数依次放后一项之比的极限的在c数的十位和千位上。近似值例如:当误差为时,函数值例如:当a=45,b=12。调用该函数为。后,c=2415。#include<>include<>#include""voidwwjt();voidwwjt();voidfun(inta,intb,long*c)floatfun(){{*c=a/10*100+a%10+b/10*10+b%10*10floatf1=1,f2=1,f3;00;floatr1=2,r2;}do第9题题号:388{r2=r1;功能:编写函数判断一个整数能否同r1=f1/f2;时被3和5整除,若能f3=f1+f2;则返回值为1,否则为0。调用该函数f1=f2;求出15~300之f2=f3;间能同时被3和5整除的数的个数。}while(fabs(r1-r2)>1e-4);#include<>returnr1;voidwwjt();}intsum(intn)第7题题号:394{功能:产生20个[30,120]上的随机整if(n%3==0&&n%5==0)return(1);数放入二维数组return(0);}a[5][4]中,求其中的最小值。第10题题号:16#include""功能:编写函数fun求#include<>1!+2!+3!++n!的和,在main函voidwwjt();数中由键盘输入n值,并输出运算结intamin(inta[5][4])果。请编写fun{函数。inti,j,s;例如:若n值为5,则结果为153。s=a[0][0];#include<>for(i=0;i<5;i++)voidwwjt();for(j=0;j<4;j++)longintfun(intn)if(s>a[i][j])s=a[i][j];{return(s);inti;}floatf=1,s=0;for(i=1;i<=n;i++)第8题题号:337{f=f*i;功能:将两个两位数的正整数a、b合s=s+f;}并形成一个整数放在returns;c中。合并的方式是:将a数的十位和第11题题号:329个位数依次放功能:对某一正数的值保留2位小return(sum);数,并对第三位进行四舍第14题题号:507五入。功能:编写函数fun求一个字符串的#include<>长度,在main函数中#include""输入字符串,并输出其长度。voidwwjt();#include<>doublefun(floath)voidwwjt();{intfun(char*p1)inti;{i=(int)(h*1000)%10;char*p;if(i>=5)intn=0;return(int)(h*100+1)/;p=p1;elsewhile(*p++)return(int)(h*100)/;n++;第12题题号:410returnn;功能:编写函数fun将一个数组中的第15题题号:44值按逆序存放,并在功能:求出二维数组周边元素之和,main()函数中输出。作为函数值返回。二例如:原来存顺序为8,6,5,4,1。要维数组的值在主函数中赋予。求改为:1,4,5,6,8。#defineM4#include<>#defineN5#defineN5#include<>voidwwjt();voidwwjt();intfun(intarr[],intn)intfun(inta[M][N]){{inti,t;ints=0;for(i=0;i#include<>voidwwjt();voidwwjt();intfun(intn)intfun(intn){{intsum,i;intd,s=0;sum=0;while(n>0)for(i=1;i<=n;i++){d=n%10;{sum=sum+i;}s+=d*d*d;n/=10;}returns;第17题题号:339功能:判断整数x是否是同构数。若是同构数,函数返回1;否则返回0。x的值由主函数从键盘读入,要求不大于100。说明:所谓“同构数”是指这样的数,这个数出现在它的平方数的右边。例如:输入整数5,5的平方数是25,5是25中右侧的数,所以5是同构数。#include<>voidwwjt();intfun(intx){intk;k=x*x;if((k%10==x)||(k%100==x))return1;elsereturn0;第18题题号:331功能:找出一个大于给定整数且紧随这个整数的素数,并作为函数值返回。#include<>#include""功能:求出N×M整型数组的最大元素及其所在的行坐标及列坐标(如果最大元素不唯一,选择位置在最前面的一个)。例如:输入的数组为:12341561218910112求出的最大数为18,行坐标为2,列坐标为1。#defineN4#defineM3#include<>voidwwjt();intRow,Col;intfun(intarray[N][M]){intmax,i,j;max=array[0][0];Row=0;Col=0;for(i=0;iif(i%k==0)#defineVSIZE20break;voidwwjt();if(k==i)intvector[VSIZE];return(i);intfun(intlist[],intsize)}{第19题题号:317inti,max=0;for(i=1;i#include<>#include<>voidwwjt();voidfun(char*s,intnum){inti,j;chart;for(i=0;ivoidwwjt();floatfun(floatx){floaty;if(x<0&&x!=y=x*x+x+6;elseif(x>=0&&x<&&x!=&&x!=y=x*x-5*x+6;elsey=x*x-x-1;returny;第23题题号:338功能:编写程序,实现矩阵(3行3列)的转置(即行列互换)例如:输入下面的矩阵:000程序输出:000#include<>voidwwjt();intfun(intarray[3][3]){inti,j,t;for(i=0;i<3;i++)for(j=0;jvoidwwjt();intmax_min(inta[],intn){inti,max,min;max=min=a[0];for(i=1;imax)max=a[i];elseif(a[i]voidwwjt();longintfun(intd,intn){longints=0,t=0;inti;例如:若有5门课程的成绩是:76,69,58,88,92,for(i=1;i<=n;i++)则函数的值为。{t=t+d;#include<>s=s+t;voidwwjt();d=d*10;floatfun(inta[],intn)}{returns;inti;第26题题号:395floaty=0;--------------------------------for(i=0;ivoidwwjt();第29题题号:348功能:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。例如:当s中的数为:7654321时,t中的数为:642。floatmul(intarr[][N]){inti,j;floatt=1;for(i=0;ivoidwwjt();longfun(longs,longt){longsl=10;s/=10;t=s%10;while(s>0){s=s/100;t=s%10*sl+t;sl=sl*10;----------------------#include<>功能:编写函数求voidwwjt();3!+6!+9!+12!+15+18!+21!。fun(chars[],charc)#include<>{voidwwjt();inti,k=0;floatsum(intn)for(i=0;s[i]!='\0';i++){if(s[i]!=c)s[k++]=s[i];inti,j;s[k]='\0';floatt,s=0;第28题题号:311for(i=3;i<=n;i=i+3)功能:计算n门课程的平均值,计算{t=1;结果作为函数值返回。for(j=1;j<=i;j++)t=t*j;s=s+t;}第33题题号:323return(s);功能:求1到w之间的奇数之和。(w第31题题号:397是大于等于100小于等功能:编写函数fun(str,i,n),从字于1000的整数)符串str中删除第i个#include<>字符开始的连续n个字符(注意:str[0]#include""代表字符串voidwwjt();的第一个字符)。longfun(intw)#include<>{voidwwjt();longy=0;fun(charstr[],inti,intn)inti;{for(i=1;i<=w;i++)while(str[i+n-1])if(i%2==1)y+=i;{returny;str[i-1]=str[i+n-1];第34题题号:312i++;功能:调用函数fun判断一个三位数}是否"水仙花数"。str[i-1]='\0';在main函数中从键盘输入一个三位第32题题号:29数,并输功能:对任意输入的x,用下式计算出判断结果。请编写fun函数。并输出y的值。说明:所谓"水仙花数"是指一3位5x<10数,其各位数字立方和y=0x=10等于该数本身。-5x>10例如:153是一个水仙花数,因为#include<>153=1+125+27。voidwwjt();#include<>intfun(intn)voidwwjt();{intfun(intn) 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案 :intm;{if(n<10)intbw,sw,gw;m=5;bw=n/100;sw=(n-bw*100)/10;gw=n%1else0;if(n==10)m=0;if(n==bw*bw*bw+sw*sw*sw+gw*gw*gwelsem=-5;)return1;returnm;elsereturn0;或第35题题号:378intm;功能:编写函数用冒泡排序法对数组if(n>=10)中的数据进行从小到if(n>10)大的排序。m=-5;#include<>elsem=0;#include<>elsem=5;voidwwjt();returnm;voidsort(inta[],intn){for(i=0;i<3;i++)inti,j,t;{for(i=0;ia[j+1])}{t=a[j];s=fun(a);a[j]=a[j+1];printf("Sum=%d\n",s);a[j+1]=t;wwjt();}}第36题题号:504intfun(inta[3][3])功能:编写程序打印如图1所示图{形。intsum;*inti,j;***sum=0;*****for(i=0;i<3;i+=2)*******for(j=0;j<3;j++)*****sum=sum+a[i][j];***returnsum;*第38题题号:382要求:要求使用abs()。功能:给定n个数据,求最小值出现的#include<>位置(如果最小值#include""出现多次,求出第一次出现的位置即voidwwjt();可)。voidfun(inti)#include<>{voidwwjt();答案:for(m=-i;m<=i;m++)intstation(ints[],intn){{for(n=0;n#include<>voidwwjt();#defineM5main()voidwwjt();{intfun(inta[M][M])inti,j,s,a[3][3];{ints=0;elseif(a[i]#include<>#defineVSIZE20voidwwjt();voidwwjt();/*-全局变量,a用于保存字母个数、num用于保存数字个数intvector[VSIZE];intfun(intlist[],intsize)b用于保存空格个数、other用于保存{其他字符字数*/inti,min=0;inta=0,num=0,b=0,other=0;for(i=1;ilist[i]){min=i;答案:inti;returnmin;for(i=0;c[i]!='\0';i++)if((c[i]>='A'&&c[i]<='Z')||(c[i]第43题题号:365功能:求1到100之间的偶数之积。>='a'&&c[i]<='z'))#include<>a=a+1;voidwwjt();elseif(c[i]>='0'&&c[i]<='9')doublefun(intm)num=num+1;{elseif(c[i]=='')doubley=1;b=b+1;inti;elsefor(i=1;i<=m;i++)other=other+1;if(i%2==0)y*=i;第41题题号:387returny;功能:求一批数中最大值和最小值的差。#defineN30#include""第44题题号:366功能:求一组数中大于平均值的数的个数。例如:给定的一组数为#include<>1,3,6,9,4,23,35,67,12,88时,函voidwwjt();数值为3。intmax_min(inta[],intn)#include<>{voidwwjt();inti,max,min;intfun(inta[],intn)max=min=a[0];{for(i=1;imax)max=a[i];floats=0,ave;for(i=0;iave)k++;计一个长度为2的字符returnk;串在另一个字符串中出现的次数。第45题题号:361例如:假定输入的字符串为:例如:输入下面的矩阵:asdasasdfgasdaszx67asdmklo,0字符串为:as,则应输出6。0#include<>0#include<>程序输出:#include<>0voidwwjt();200intfun(char*str,char*substr){#include<>inti,n=0;voidwwjt();for(i=0;i<=strlen(str)-2;i++)intfun(intarray[3][3])if((str[i]==substr[0])&&(str[i+1{]==substr[1]))inti,j;n++;for(i=0;i<3;i++)returnn;for(j=0;j<3;j++)第48题题号:322array[i][j]=array[i][j]*2;功能:判断一个整数w的各位数字平第46题题号:373方之和能否被5整除,功能:用函数求fibonacci数列前n可以被5整除则返回1,否则返回0。项的和。#include<>说明:fibonacci数列为数列的第一#include""项值为1,第二项值也voidwwjt();为1,从第三项开始,每一项均为其intfun(intw)前面相邻两项{的和。intk,s=0;例如:当n=28时,运行结果:832039doinclude<>{s=s+(w%10)*(w%10);voidwwjt();w=w/10;longsum(longf1,longf2)}while(w!=0);{if(s%5==0)k=1;longf,k=f1+f2;elsek=0;inti;return(k);for(i=3;i<=28;i++)第50题题号:411{f=f1+f2;功能:对任意输入的x,用下式计算k=k+f;并输出y的值。f1=f2;-1x<0y=0x=0intsum;1x>0inti,j;#include<>sum=1;voidwwjt();for(i=0;i<3;i++)intfun(intn)sum=sum*a[i][i];{returnsum;答案:intm;第52题题号:318if(n<0)/功能:输入一个字符串,过滤此m=-1;串,只保留串中的字母字else符,并统计新生成串中包含的字母个if(n==0)m=0;数。elsem=1;例如:输入的字符串为ab234$df4,returnm;新生成的串为abdf。或#include<>intm;#include<>if(n>=0)#defineN80if(n>0)voidwwjt();m=1;fun(char*ptr)elsem=0;{elsem=-1;inti,j;returnm;for(i=0,j=0;*(ptr+i)!='\0';i++)第51题题号:320if(*(ptr+i)<='z'&&*(ptr+i)>='a'|功能:在键盘上输入一个3行3列矩|*(ptr+i)<='Z'&&*(ptr+i)>='A')阵的各个元素的值(值{*(ptr+j)=*(ptr+i);为整数),然后输出主对角线元素的j++;}积,并在fun()*(ptr+j)='\0';函数中输出。return(j);#include<>第53题题号:357voidwwjt();功能:根据整型形参m,计算如下公main()式的值:{y=1/5+1/6+1/7+1/8+1/9+1/10...inti,j,s,a[3][3];;+1/(m+5)for(i=0;i<3;i++)例如:若m=9,则应输出:{#include<>for(j=0;j<3;j++)voidwwjt();scanf("%d",&a[i][j]);doublefun(intm)}{s=fun(a);doubley=0;printf("Sum=%d\n",s);inti;wwjt();for(i=0;i<=m;i++)}{y+=(i+5);}intfun(inta[3][3])return(y);{第54题题号:367功能:找出一批正整数中的最大的偶数。#include<>题目:输入华氏温度求摄氏温度。转换公式为c=5/9(f-32),输出结果取两位小数。voidwwjt();voidwwjt();intfun(inta[],intn)doublefun(doublem){{inti,amax=-1;答案:floatn;for(i=0;iamax)amax=a[i];returnamax;第55题题号:374功能:编写函数实现两个数据的交换,在主函数中输入任第58题题号:324功能:能计算从1开始到n的自然数中偶数的平方的和,n由键盘输入,并在main()函数中输出。(n是偶数)意三个数据,调用函数对这三个数据#include<>从大到小排序。voidwwjt();#include<>intfun(intn)voidwwjt();{voidswap(int*a,int*b)intsum,i;{intk;sum=0;k=*a;for(i=2;i<=n;i=i+2)*a=*b;{*b=k;sum=sum+i*i;}第56题题号:353功能:对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按降序排列。例如:原来的字符串为CEAedca,排序后输出为CedcEAa。return(sum);第59题题号:53功能:求一个四位数的各位数字的立方和include<>voidwwjt();#include<>intfun(intn)#include<>{#include<>intd,k,s=0;voidwwjt();while(n>0)voidfun(char*s,intnum){d=n%10;{s+=d*d*d;inti,j;n/=10;chart;}for(i=1;ivoidwwjt();voidwwjt();intfun(intlim,intaa[MAX])doublesum(intn){{intn=0;floats=0;inti,j;inti,k=1;for(i=lim;i<=100;i++)for(i=1;i<=n;i++){for(j=2;j数组中。二维voidwwjt();数组中的数已在主函数中赋予。main()#include<>{#include<>floatfun();#defineM3printf("无理数e的值#defineN4是:%f\n",fun());voidwwjt();wwjt();voidfun(inttt[M][N],intpp[N])}{floatfun()inti,j;{for(j=0;j=第62题题号:356{功能:求大于lim(lim小于100的整e=e+jc;数)并且小于100的所j=1;有素数并放在aa数组中,该函数返回for(k=1;k<=i;k++)所求出素数的j=j*k;个数。jc=j;#include<>i++;#include<>}#defineMAX100returne;第64题题号:346if(arr[i]%5==0&&arr[i]>m)功能:将从键盘上输入的每个单词的m=arr[i];第一个字母转换为第67题题号:502大写字母,输入时各单词必须用空格#include<>隔开,用’.’题目:用while语句求1~100的累计结束输入。和。#include<>voidwwjt();#include""intfun(intn)voidwwjt();{intfun(char*c,intstatus)答案:inti=1,sum=0;{if(*c=='')return1;while(i<=n){elsesum=sum+i;{if(status&&*c<='z'&&*c>='a')*c+='A'-'a';i++;}returnsum;return0;}第65题题号:359功能:实现两个整数的交换。例如:给a和b分别输入:60和65,输入为:a=65b=60第68题题号:336功能:从字符串中删除指定的字符。同一字母的大、小写按不同字符处理。例如:若程序执行时输入字符串为:turbocandborlandc++#include<>#include<>从键盘上输入字符:为:turbocadbon,则输出后变voidwwjt();rladc++,如果输入的字符在字符串voidfun(int*a,int*b){中不存在,则字符串照原样输出。intt;#include<>t=*a;*a=*b;*b=t;voidwwjt();第66题题号:386功能:用函数求N个[10,60]上的整数中能被5整除的最大的数,如存在则返回这个最大值,如果不存在则返回0。intfun(chars[],intc){char*q=s;for(;*q;q++)if(*q!=c)*(s++)=*q;*s=0;#defineN30#include""#include<>voidwwjt();第69题题号:376功能:从键盘上输入任意实数其所对应的函数值。z=(x-4)的二次幂(x>4)x,求出intfind(intarr[],intn)z=x的八次幂(x>-4){z=z=4/(x*(x+1))(x>-10)inti;z=|x|+20(其他)for(i=0;i#include<>returnamax;voidwwjt();第72题题号:379floaty(floatx)功能:给定n个数据,求最大值出现的{位置(如果最大值出floatz;现多次,求出第一次出现的位置即if(x>4)z=sqrt(x-4);可)。elseif(x>-4)z=pow(x,8);#include<>elseif(x>-10)z=4/(x*(x+1));voidwwjt();elsez=fabs(x)+20;intstation(ints[],intn)return(z);{第70题题号:341inti,k;功能:删除所有值为y的元素。数组k=0;元素中的值和y的值由for(i=1;i<=n;i++)主函数通过键盘输入。if(s[i]>s[k])k=i;#include<>return(k+1);#include<>第73题题号:37#include<>功能:输入2个学生3门课的成绩,#defineM20计算学生成绩平均分,voidwwjt();课程平均分和最高分.voidfun(intbb[],int*n,inty)例如:输入2名学生3门课的成绩分{别为92,87,68,56,inti,j;92,84则for(i=0;i<*n;)学生1平均分:{学生2平均分:if(bb[i]==y)课程1平均分:{for(j=i;j<*n;j++)课程2平均分:bb[j]=bb[j+1];课程3平均分:*n=*n-1;最高分为:92}#include<>elsevoidwwjt();i++;/*定义全局变量*/}/*学生成绩平均分*/第71题题号:56floatStuAgv[2];功能:找出一批正整数中的最大的偶/*课程平均分*/数。floatCouAgv[3];include<>/*所有学生的所有课程最高分*/voidwwjt();floatMax=0;intfun(inta[],intn)/*说明:需要在下面函数中把题干要{求中的结果赋值到上面定义一变量中inti,amax=-1;*/for(i=0;iamax)amax=a[i];答案:inti,j;floatsum;#include<>for(i=0;i<2;i++)/*计算第i个学生#defineN3平均分*/voidwwjt();{intsum(inta[][N])sum=0;{for(j=0;j<3;j++)inti,j,k=0;sum=sum+score[i][j];for(i=0;iCouAgv[j]=sum/2;#include""}voidwwjt();Max=score[0][0];intfun(intw)for(i=0;i<2;i++){for(j=0;j<3;j++)intn=0;inti=1;if(Max<=score[i][j])while(w>10){{n=n+i*(w%10);Max=score[i][j];w/=10;}i*=10;}return;returnn;第74题题号:33第77题题号:369功能:用do-while语句求1~100的功能:编写函数判断一个整数m的各累计和。位数字之和能否被7整除,#include<>可以被7整除则返回1,否则返回0。voidwwjt();调用该函数找出longintfun(intn)100~200之间满足条件的所有数。{include<>答案:inti=1,sum=0;voidwwjt();do(intm){sum=sum+i;{i++;intk,s=0;}while(i<=n);doreturnsum;{s=s+m%10;第75题题号:372m=m/10;题目:用函数求一个N阶方阵右下三}while(m!=0);角元素的和(包括副if(s%7==0)k=1;对角线上的元素)。elsek=0;#include<>return(k);第78题题号:332voidwwjt();功能:根据整型参数n,计算如图公int(intn,intm)式的值。{#include<>intr,t;#include""if(nvoidwwjt();intfun(intm){inti,k,s=0;#include<>for(i=2;i<=m;i++)voidwwjt();{for(k=2;k0){s=s/100;第84题题号:398功能:编写函数fun求t=s%10*sl+t;s=1^k+2^k+3^k+......+N^k的值,sl=sl*10;(1的K次方到N的K次方的累加和)。第80题题号:401若x、y为奇数,求x到y之间的奇数和;若x、y为偶数,则求x到y之间的偶数和。#include<>voidwwjt();intfun(intx,inty){inti,s=0;for(i=x;i<=y;i+=2)s=s+i;returns;功能:用辗转相除法求两个整数的最大公约数。#include<>#defineK4#defineN5#include<>voidwwjt();longfun(intn,intk){longpower,sum=0;inti,j;for(i=1;i<=n;i++){power=i;for(j=1;jsum=sum+a[i];voidwwjt();average=sum*n;voidchange(charstr[])for(i=0;ia[i])k++;inti;return(k);for(i=0;str[i]!='\0';i++)第88题题号:310if(str[i]>='a'&&str[i]<='z')功能:计算并输出给定整数n的所有str[i]=str[i]-32;因子之和(不包括1与第86题题号:316自身)。功能:统计出若干个学生的平均成注意:n的值不大于1000。绩,最高分以及得最高例如:n的值为855时,应输出704。分的人数。#include<>例如:输入10名学生的成绩分别为voidwwjt();92,87,68,56,92,intfun(intn)84,67,75,92,66,则输出平均成{绩为,ints=0,i;最高分为92,得最高分的人数为3for(i=2;ireturns;voidwwjt();89题题号:501floatMax=0;#include<>intJ=0;题目:从键盘输入一个大写字母,要floatfun(floatarray[],intn)求改用小写字母输出。{#include<>inti;floatsum=0,ave;voidwwjt();Max=array[0];charfun(charc)for(i=0;i说明:函数fact(x)的功能是求x!。voidwwjt();#include<>voidwwjt();#include<>longfact(intx)voidwwjt();{doublefun(intm)longy;{inti;doubley=0;y=1;inti;for(i=1;i<=x;i++)for(i=1;i<=m;i++)y=y*i;{y+=(2*i);}returny;return(y);}第93题题号:383main()功能:用函数实现字符串的复制,不{允许用strcpy()函数。intm,n;#include<>longzhsgs;voidwwjt();printf("请输入m和voidcopy(charstr1[],charstr2[])n:\n");scanf("%d%d",&m,&n);{while(m合数的个数是:%d\n",m,n,zhsgs);voidwwjt();wwjt();intfun(intx[],intn)第91题题号:54{功能:求1到100之间的偶数之积。intmin,i;#include<>min=x[0];voidwwjt();for(i=1;ireturny;voidwwjt();第92题题号:352longfun(intm,intn)功能:根据整型形参m,计算如下公{式的值:y=1/2+1/4+longintx=1;1/6+...+1/2m。inti;例如:若m=9,则应输出:for(
本文档为【c语言程序设计题目及答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
书海
暂无简介~
格式:doc
大小:632KB
软件:Word
页数:46
分类:
上传时间:2022-03-11
浏览量:1