7.入门计算圆柱的侧面积及体积#in clude<stdio.h>voidmai n(){doublea,b;sca nf("%lf\n %lf", &a,& b);prin tf("s=%.2lf,v=%.2lf\n",2G3.14GaGb,3.14GaGaGb);}I. Helloworld.输入:无输出:Helloworld.MS环③期待的输出⑦时间眼制③内存限制③額外艇⑦以文本方式显示1.丄以文本方式显示1. Hello world.测试用例164M程序:#i nclude<stdio.h> in tmai n(){prin tf("Helloworld.\n"); return。
;}2. WelcometoBeijing.期待的输出③时间眼制⑦墉限制⑦樹卜鱷②测试用例1以文苯方式显示1.」以文車方式显示Welcomed2. to-l3, Beijing.1秒256KB0程序:#in clude<stdio.h> in tmai n(){prin tf("Welcome\n"); prin tf("to\n");prin tf("Beiji ng.\n"); return。
;}3■求A+B输入:整数1整数2 输出:整数1 +整数2=和[则诵俞人®期待的输岀②时间眼制⑦ 内存限制®额外龌®叹文本方式显示1. 19_12. 22以文本方式显示1. 10+20=30*J测试用例1无限制64 M0程序:#i nclude<stdio.h>in tmai n(){in ta,b;scan f("%d",&a);scan f("%d",&b);prin tf("%d+%d=%d\n",a,b,a+b); return。
;}4■求G的3次方输入:一个整数。
输出:该整数的3次方值。
殛输入②躺的输出②时间P艮制② 密限制② 融卜孵②以文本方式显示1. 2以文本方式显示1.右」例]无限制64M0程序:#i nclude<stdio.h> in tmai n(){intG;sea nf("%d",&G);prin tf("%d\n",GGGGG); return 。
; }5.学习打印你的第一个图形编写一个小程序,要求输出的是4行由G 号组成的等腰三角形。
躺的输出⑦时间限制⑦內存限制⑦额外艇②测试用例] 以文本方式显示1.」以文本方式显示1. 2 * 施:*_1 3 啤* *:璋审 4 * > * *: # * #1秒 64M程序:#i nclude<stdio.h>in tmai n(){prin tf("G\n"); prin tf("GGG\n"); prin tf("GGGGG\n"); prin tf("GGGGGGG\n"); return 。
; }6. 一年级的算术题输入:接受两个整数,每个整数之间使用空格分隔。
例如输入格式为:123444 输出:分别输出按照整型数据进行+、-、G 、/、G 之后的运行结果。
程序:#i nclude<stdio.h>in tmai n(){in ta,b;sea nf("%d%d",&a,&b);prin tf("%d+%d=%d\n",a,b,a+b); prin tf("%d-%d=%d\n",a,b,a-b); prin tf("%dG%d=%d\n",a,b,aGb);I以文本方式显示1. 16 3J测试用例1时间限制©内存限制®额外般 ®1孙64M 0叹文本方式显示期待的输出⑦prin tf("%d/%d=%d\n",a,b,a/b);prin tf("%d%%%d=%d\n",a,b,a%b); return。
;}7■求两个变量的最小值输入:两个整型数输出:两个整型值中的最小值A3)程序:#i nclude<stdio.h>in tmai n(){in ta,b;sca nf("%d%d",&a,&b);prin tf("mi n=%d\n",a<b?a:b);return。
;}&判断三角形的形状输入:三角型的3条边的长度(int型)。
输出:等边三角形:equilateraltriangle 等腰三角形:isocelestria ngle 不构成三角形:non-tria ngle 一般三角形:tria ngle程序:E问世期” 片存腹fM 工)也济理程丁以立*^卷三■戸1-22 J2+JE斗皿rrTGAFJInon-trlangie•・6^1 MTrr杏寿耳存tr-iDinele ■亠J&斗Ml#include<stdio.h>in tmai n(){in ta,b,c;sca nf("%d%d%d",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a){if(a==b&&b==c&&a==c)prin tf("equilateraltria ngle.'n");elseif(a==b||a==c||b==c)prin tf("isocelestriangle.'n"); elseprin tf("tria ngle.'n");}elseprin tf(" non-tria ngle.'n");return。
;}9.计算圆柱的侧面积及体积输入:第一行输入圆柱的底面半径r第二行输入圆柱的高 h输出:s=<圆柱的侧面积>,v=<圆柱的体积> 要求1. 所有变量都定义为双精度类型2. 结果精确到小数点后两位测试输入②贻的输出②时间限刑⑦内荊删®杨卜艇②程序:#i nclude<stdio.h>#defin ePI3.1415926in tmai n(){ doubler,h,s,v;sca nf("%lf",&r);sca nf("%lf",&h); s=2GPIGrGh; v=PIGrGrGh;prin tf("s=%.2f,v=%.2f\n",s,v); return。
;}10■计算时钟的夹角钟面上的时针和分针之间的夹角总是在0〜180之间(包括0和180)。
举例来说,在十二点的时候两针之间的夹角为0,而在六点的时候夹角为180,在三点的时候为90。
本题要解决的是计算12:00到11:59之间任意一个时间的夹角。
输入:每组测试数据包含两个数字:第一个数字代表小时(大于0小于等于12),第二个数字代表分(在区间[0,59]上)。
输出:对应每组测试数据,用常用格式显示时间以及这个时候时针和分针间的最小夹角,精确到小数点后一位。
输出格式如下所示。
测畴入®明待的输出⑦时间陶制⑦内存限制®额外进程⑦以文本方式显示以文本方式显示1, 12 e is 0.0 degrees^测试用例464M*以文本方式显示以文本方式显示1. 12 30J is 165degrees,—测试用例愛1#G4M1程序:#i nclude<stdio.h>#in clude<math.h>in tmai n(){in th,m;floatd1,d2,d;sca nf("%d%d",&h,&m);d仁30G(h+m60.0);d2=mG360/60.0;d=fabs(d1-d2);if(d>180)d=360-d;prin tf("At%d:%dthea ngleis%.1fdegrees.\n",h,m,d);return。
;}11.找出最大素数素数是指一个只能被1和它本身整除的数,在数论中占有重要的研究地位,在当代密码学中也被广泛应用。
输入:取值范围程序:#i nclude<stdio.h>in tma in(){intn,i,j;sca nf("%d",&n); for(i=n;i>=1;i--) {for(j=2;j<i;j++) if(i%j==0) break;if(j==i){prin tf("ThemaGprime nu mberis%d.\n",i);break;}}}12.求最后3位数值输入:a和n的值。
假设a<=150。
输出:求a的n次方的最后3位数。
期待的输出③ 时冃眼制母内存眼制⑦甑外谴程亿安立土万式品示ie鬥一则诫用洌164Min64M64Mirr程序:#in clude<stdio.h>in tma in() {longin ts=1;in ta, n,i=1,t=1;scan f("%d%d",&a,&n);if(n==0)prin tf("Thelast3 numbersis1.\n");else{for(i=1;i<=n ;i++){s=(sGa)%1000;}t=s%1000;if(t>=0&&t<10)pri ntf("Thelast3 nu mbersis00%d.\n",t);if(t>=10&&t<100) prin tf("Thelast3 numbersis0%d.\n",t);if(t>=100&&t<1000) printf("Thelast3numbersis%d.\n",t);}return。
;}13■贪吃的猴子有一只猴子,第一天摘了若干个桃子,当即吃了一半,但还觉得不过瘾,就又多吃了一个。