300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 大一c语言操作题期末考答案 大一期末考试c语言操作题答案

大一c语言操作题期末考答案 大一期末考试c语言操作题答案

时间:2018-08-03 08:17:25

相关推荐

大一c语言操作题期末考答案 大一期末考试c语言操作题答案

《大一期末考试c语言操作题答案》由会员分享,可在线阅读,更多相关《大一期末考试c语言操作题答案(13页珍藏版)》请在人人文库网上搜索。

1、ball.c#include stdio.h#define PI 3.int main()double r,volume,surface;scanf(%lf,&r);volume=4*PI*r*r*r/3;surface=4*PI*r*r;printf(体积=%10.2fn,volume);printf(表面积=%10.2fn,surface);root.c#include#includeint main()float a, b, c, x1, x2,delta;scanf(%f%f%f,&a,&b,&c);delta = b*b-4*a*c;x1 = (-b+sqrt(delta)/(2.0。

2、*a);x2 = (-b-sqrt(delta)/(2.0*a);printf(x1=%f,x2=%fn,x1,x2);exp04.c#include stdio.hint main()int n,x,y,z,sum,product;scanf(%D,&n);x=n/100;y=(n-x*100)/10;z=n%10;sum=x+y+z;product=x*y*z;printf(sum=%d,product=%dn,sum,product);return 0;year.c#include stdio.hint main()int year;scanf(%d,&year);if(year3000。

3、)printf(ERROR!);return 0;if(year % 400 =0 | (year %4=0 & year %100 !=0)printf(%d是闰年,year);elseprintf(%d是平年,year);return 0;triangle.c#include stdio.h#include math.hint main()int a,b,c;double s,p;scanf(%d%d%d,&a,&b,&c);if(ac)&(a+cb)&(b+ca)p=(a+b+c)/2;s=sqrt(p*(p-a)*(p-b)*(p-c);printf(此三角形的面积为%8.2f,s);。

4、return 0;elseprintf(不能组成三角形); add.c#include stdio.h#include math.hint main()int a,b,c;double s,p;scanf(%d%d%d,&a,&b,&c);if(ac)&(a+cb)&(b+ca)p=(a+b+c)/2;s=sqrt(p*(p-a)*(p-b)*(p-c);printf(此三角形的面积为%8.2f,s);return 0;elseprintf(不能组成三角形); #include stdio.hint main(void)int n,sum,i=1;printf(please input a n。

5、umber:);scanf(%d,&n);if(nint main(void)int i;int n;int p=1;scanf(%d,&n);if (nint main(void)int i;int n;int sum=0;scanf(%d,&n);if (nint main (void)int m, n, p, gcd,lcm;scanf (%d %d, &m, &n);if(m99;num-)a=num/100;b=num/10%10;c=num%10;for(e=2;eint f(int n)int i;int sum=0;if(n!=2)for(i=2;iint zuheshu(in。

6、t n)int i = 1;int temp1 = 1,temp2 =1;for (i=1;iint sum=0;void hanoi(char a, char b, char c, int n)if(n=1)sum+;elsehanoi(a,c,b,n-1);sum+;hanoi(c,b,a,n-1);int main()int i,n;scanf(%d,&n);if(nint Fib(int n)if (n=1|n=2)return 1;return Fib(n-1)+Fib(n-2);int main() int m,k;scanf(%d%d,&m,&k);if(m0&mint main。

7、(void)int n;scanf(%d,&n);if(n0&nmj+1)k=mj;mj=mj+1;mj+1=k;for(i=0;i#include #define N 100int main()int n,m;scanf(%d%d,&n,&m);if(n0&n0&m 1)i = (i + m - 1) % n;printf(%dt,ai);for(j = i+1; j #define NUM 30void mybubble(int *pArr, int num)/使用冒泡排序法对数组pArr进行从小到大排序,num为数组元素的个数int i, j, t;for (i = 0; i pArrj。

8、 + 1)t = pArrj + 1;pArrj + 1 = pArrj;pArrj = t;int myfind(int *pArr, int key, int num)int low = 0,high = num - 1,mid; /二分法查找while (lowpArrmid) low = mid + 1; /查找成功,返回该关键字值所在位置的下标,若查找失败则返回-1else if(keyvoid main() int n,i,j=0; scanf(%d,&n); if(n2000)printf(ERROR);elsefor(i=2;i=n;i+) while(n%i=0) j+; if(j=1) printf(%d=%d,n,i); else printf(*%d,i); n=n/i;。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。