资源描述:
《北理乐学C语言答案讲解,最新.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、7.入门计算圆柱的侧面积及体积#includevoidmain(){doublea,b;scanf("%lf%lf",&a,&b);printf("s=%.2lf,v=%.2lf",2*3.14*a*b,3.14*a*a*b);}1.Helloworld.输入:无输出:Helloworld.程序:#includeintmain(){printf("Helloworld.");return0;}2.WelcometoBeijing.程序:#includeintmai
2、n(){printf("Welcome");printf("to");printf("Beijing.");return0;}3.求A+B输入:整数1整数2输出:整数1+整数2=和程序:#includeintmain(){inta,b;scanf("%d",&a);scanf("%d",&b);printf("%d+%d=%d",a,b,a+b);return0;}4.求x的3次方输入:一个整数。输出:该整数的3次方值。程序:#includeintmain(){intx;sca
3、nf("%d",&x);printf("%d",x*x*x);return0;}5.学习打印你的第一个图形编写一个小程序,要求输出的是4行由*号组成的等腰三角形。程序:#includeintmain(){printf("*");printf("***");printf("*****");printf("*******");return0;}6.一年级的算术题输入:接受两个整数,每个整数之间使用空格分隔。例如输入格式为:123444输出:分别输出按照整型数据进行+、-、*、/、*之后的运行结果
4、。程序:#includeintmain(){inta,b;scanf("%d%d",&a,&b);printf("%d+%d=%d",a,b,a+b);printf("%d-%d=%d",a,b,a-b);printf("%d*%d=%d",a,b,a*b);printf("%d/%d=%d",a,b,a/b);printf("%d%%%d=%d",a,b,a%b);return0;}7.求两个变量的最小值输入:两个整型数输出:两个整型值中的最小值程序:#includein
5、tmain(){inta,b;scanf("%d%d",&a,&b);printf("min=%d",aintmain(){inta,b,c;scanf("%d%d%d",&a,&b,&c);if(a+b>c&&a+c>b&&b+
6、c>a){if(a==b&&b==c&&a==c)printf("equilateraltriangle.");elseif(a==b
7、
8、a==c
9、
10、b==c)printf("isocelestriangle.");elseprintf("triangle.");}elseprintf("non-triangle.");return0;}9.计算圆柱的侧面积及体积输入:第一行输入圆柱的底面半径r第二行输入圆柱的高h输出:s=<圆柱的侧面积>,v=<圆柱的体积>要求1.所有变量都定义为双精度类型2.结果精确到小数点
11、后两位程序:#include#definePI3.1415926intmain(){doubler,h,s,v;scanf("%lf",&r);scanf("%lf",&h);s=2*PI*r*h;v=PI*r*r*h;printf("s=%.2f,v=%.2f",s,v);return0;}10.计算时钟的夹角背景:钟面上的时针和分针之间的夹角总是在0~180之间(包括0和180)。举例来说,在十二点的时候两针之间的夹角为0,而在六点的时候夹角为180,在三点的时候为90。本题要解决的是计算12:00到1
12、1:59之间任意一个时间的夹角。输入:每组测试数据包含两个数字:第一个数字代表小时(大于0小于等于12),第二个数字代表分(在区间[0,59]上)。输出:对应每组测试数据,用常用格式显示时间以及这个时候时针和分针间的最小夹角,精确到小数点后一位。输出格式如下所示