0
点赞
收藏
分享

微信扫一扫

C语言编程>第五周 ⑤ 编写一个程序,从键盘输入X,Y,Z 3个数, 编写函数计算3个数的立方和并返回计算结果。


例题:编写一个程序,从键盘输入X,Y,Z 3个数, 编写函数计算3个数的立方和并返回计算结果。

第一种方法:
​​代码如下:

#include <stdio.h>
int abc(int,int,int);
int main()
{
int x,y,z,s;
printf("请输入三个数: ");
scanf("%d%d%d",&x,&y,&z);
s=abc(x,y,z);
printf("立方和为: %d\n",s);
return 0;
}
int abc (int a,int b,int c)
{
int sum;
sum=a*a*a+b*b*b+c*c*c;
return sum;
}

输出运行窗口如下:

C语言编程>第五周 ⑤ 编写一个程序,从键盘输入X,Y,Z 3个数, 编写函数计算3个数的立方和并返回计算结果。_程序设计


第二种方法:

​​代码如下:

#include <stdio.h>
#include <math.h>
int main()
{
int x,y,z;
double sum;
printf("请输入三个数: ");
scanf("%d%d%d",&x,&y,&z);
sum=pow(x,3)+pow(y,3)+pow(z,3);
printf("立方和为:%lf",sum);
}

输出运行窗口如下:

C语言编程>第五周 ⑤ 编写一个程序,从键盘输入X,Y,Z 3个数, 编写函数计算3个数的立方和并返回计算结果。_编程语言_02


本周其他练习

​​C语言程序设计专栏​​

​​C语言编程>第五周 ① 目前人民币共有以下几种面值(不包括角和): 1元 2元 5元 10元 20元 50元 100元 编写一个函数计算金额“X“需要多少张面值为n 元的纸币。​​

​​C语言编程>第五周 ② 编写一个程序,用于产生20个0~10之间的随机数,将这20个随机数存入数组, 并通过函数统计这些随机数中某个数出现的次数。​​

​​C语言编程>第五周 ③ 编写一个程序,用于求m的n次幂。m 和n 由用户输入, 调用自定义的求m 的n 次幂的函数,并输出计算结果。​​

​​C语言编程>第五周 ④ 编写一个程序,使用函数统计一串字符中的小写字母的个数,该函数参数为一个字符数组,返回值为小写字母的个数,在主函数中从键盘接受一串字符,并调用统计函数求出小写字母的个数,然后输出。​​

​​C语言编程>第五周 ⑤ 编写一个程序,从键盘输入X,Y,Z 3个数, 编写函数计算3个数的立方和并返回计算结果。​​

​​C语言编程>第五周 ⑥ 以表格的格式显示1到10的乘法表。​​

​​C语言编程>第五周 ⑦ 求1-1000中能被7或能被11,但不能同时被7和11整除的数。每10个为一行显示。​​

​​C语言编程>第五周 ⑧ 根据输入某个班级学员的成绩,计算该班学员的平均成绩,班 级学员要求用户输入。最后询问是否要继续。​​

越努力越幸运!​​
​​加油,奥力给!!!


举报

相关推荐

0 条评论