下载此文档

《C语言程序设计》习题集.doc


文档分类:IT计算机 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
#include<>floats(inta,intb){floats;s=a*b/;returns;}main(){inta,b;floatarea;floats(inta,intb);scanf("%d%d",&a,&b);area=s(a,b);printf("%.2f",area);},判断某一个四位数是不是玫瑰花数(所谓玫瑰花数即该四位数各位数字的四次方和恰好等于该数本身,如:1634=14+64+34+44)。在主函数中从键盘任意输入一个四位数,调用该函数,判断该数是否为玫瑰花数,若是则输出“yes”,否则输出“no”。#include<>introse(intn){inta,b,c,d;a=n/1000;b=n/100%10;c=n/10%10;d=n%10;if(a*a*a*a+b*b*b*b+c*c*c*c+d*d*d*d==n)return1;elsereturn0;}main(){intm;ints;printf("\nEnterm<4nums>:");scanf("%d",&m);s=rose(m);if(s==1)printf("yes");elseprintf("no");}03.、编写一个求1——n内的偶数和的函数,在main()函数中输入n,然后调用该函数求1——n的偶数和并输出。#include<>longsum(intn){inti;longsum=0;for(i=1;i<=n;i++){if(i%2==0)sum=sum+i;}returnsum;}main(){intn;longs;printf("\nEntern:");scanf("%d",&n);s=sum(n);printf("Thesis%ld",s);}--1000中所有21的倍数存到一个一维数组中,再按每行5个数据输出到屏幕上。。#include<>main(){inti,j=0,a[50];for(i=1;i<=1000;i++){if(i%21==0){a[j]=i;printf("%5d",a[j]);if(j%5==4)printf("\n"); j++;}}},从键盘输入圆柱体的底面半径r和高h,求圆柱体的体积并输出(л=,结果保留2位小数)。#include<>#(){floatr,h,v;scanf("%f%f",&r,&h);v=PI*r*r*h;printf("\n%",v);},在主函数中用scanf输入m,n两个正整数,调用函数后,打印函数返回值(即这两个正整数的最大公约数)。#include<>intgcd(intm,intn){if(m%n==0)returnn;elsereturngcd(n,m%n);}main(){inta,b,c,temp;scanf("%d%d",&a,&b);if(a<b){temp=a;b=temp;a=b;}c=gcd(a,b);printf("%d",c);}(a)下底(b)和高(h),求这个梯形的面积(s)。(结果保留2位小数)。#include<>main(){ floata,b,h,s;scanf("%f,%f,%f",&a,&b,&h);s=(a+b)*h/;printf("\n%",s);}编写一个函数isPrime(intx),该函数的功能是判断一个整数是不是素数,在main函数中调用该函数,输出1-1000以内所有的素数。并按照每行5个输出。#include<>main(){intx,t,y;y=0;for(x=100;x<=300;x++){  for(t=2;t<x;t++)  if(x%t==0)   break;  if(t==x){   printf("%5d",x);   y++;  if(y%5==0)   printf("\n");  }}}《C语言程序设计》。   解:一个完整的c语言程序,是由一个、且只能由一个main()函数(又称主函数)和若干个其他函数结合而成的,或仅由一个main()函数构成。?它的结构又如何?   解:函数是c语言程序的基本模块单元。   任何函数(包括主函数main())都是由函数说明和函数体两部分组成。其一般结构如下:

《C语言程序设计》习题集 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小87 KB
  • 时间2019-04-06