int a, b, c; printf("请输入三个整数:\n"); scanf("%d %d %d", &a, &b, &c); int result = a * b * c; printf("三个数的乘积为:%d\n", result); return 0; } 基本的输入输出函数是scanf()和printf(),分别用于从标准输入(通常是键盘)读取输入数据和向标准输出(通常是屏幕)打印输出...
结果1 题目【题目】编写一个程序,计算以a,b,c三个数为边长的三角形的面积 相关知识点: 试题来源: 解析 【解析】INPUTa,b,c.IF a+bc AND b+ca AND a+cbT HENp=(a+b+c)/2S=SQR(p*(p-a)*(p-b)*(p-c))PRINT“S=";SELSEPRINT“a,b,c不构成三角形END IFEND ...
编写一个程序,计算以a,b,c三个数为边长的三角形的面积. 答案 答案:略解析:INPUT a,b,c.IF a+b>c AND b十c>a AND a十c>b THENp=(a+b+c)/2S=SQR(p*(p-a)*(p-b)*(p-c))PRINT “S=”;SELSEPRINT “a,b,c不构成三角形”END IFEND 结果二 题目 编写一个程序,计算以 a , b , ...
System.out.println("请输入第三个值:");scan = new Scanner(System.in);int c = scan.nextInt();System.out.println("三个数之和为:" + (a + b + c));System.out.println("三个数之积为:" + (a * b * c));} }
【程序题】3-6、三个整数 题目描述:给出三个整数,编写程序,求出这三个数的和、乘积和平均数。 输入: 输入只有三个正整数a、b、c。 输出: 输出一行,包括三个的和、乘积、平均数。数据之间用一个空格隔开,其中平均数保留小数后面两位。 样例输入:1 2 3 样例输出:6 6 2.00...
编写一个程序,计算以a,b,c三个数为边长的三角形的面积. 试题答案 在线课程 答案:略 解析: INPUTa,b,c. IFa+b>cANDb十c>aANDa十c>bTHEN p=(a+b+c)/2 S=SQR(p*(p-a)*(p-b)*(p-c)) PRINT“S=”;S ELSE PRINT“a,b,c不构成三角形” ...
实现思路:实际上就是先输入三个数,之后分别和另外两个数比较,之后从小到大进行数值替换,之后分别输出即可。 import javax.swing.JOptionPane; public class Arrange{ public static void main (String args[]){ String str; int x,y,z; int ...
else printf("max-%d\n",a); }5.9 输入四个整数,按大小顺序输出.main(){int t,a,b,c,d; printf("请输入四个数:"); scanf("%d,%d,%d,%d",a,b,c,d); printf("\n\n a=%d,b=%d,c=%d,d=%d \n",a,b,c,d); if(a>b) {t=a;a=b;b=t;} if(a>c) {t=a;a=c;c=t;}...
main(){ int i;int a,b,c;printf("符合条件的数为:");for(i=200;i<=300;i++){ a=i%10;b=(i/10)%10;c=i/100;if(a*b*c==42&&a+b+c==12)printf("%d\t",i);} }
你写的这个程序错误略多,首先用到sqrt()函数需要调用math.h,然后x=0.5*(a+b+c)右边是一个double型,赋给一个整型变量x是不行的,下一行的s同理。解决办法:将x和s直接定义为double型变量。另外,三角形三条边不一定是整数吧,建议定义为float型变量,double型也一样。还有if的用法错误了...