我是函数的初学者。我想将该函数集成到我的主程序中。程序应该扫描一个 int 数字,然后对其进行平方(sum=b*b)。然后程序应该输出结果。
#include <stdio.h>
#include <stdlib.h>
void funktion(int);
void out(int);
int main(int)
{
int sum,b,v,w,z;
{
funktion();
calculator();
out();
printf("%i",sum);
}
return 0;
}
void funktion(int v)
{
printf("Enter any number that is to be squared!");
}
void calculator(int w) //calculate b*b
{
scanf("%i",&b);
sum=b*b;
}
void out(int z)
{
printf("Sum:");
}
请给我一些建议。 ;) 谢谢并致以最诚挚的问候!
最佳答案
您是否正在寻找这种解决方案:我只是做了一些小小的改变。如果您要使用此代码,您可能需要执行一些初始化操作
#include <stdio.h>
#include <stdlib.h>
void funktion(int);
void out(int);
int main()
{
int sum,b;
{
printf("Enter any number that is to be squared!");
scanf("%i",&b);
sum = funktion(b);
out(sum);
}
return 0;
}
int funktion(int b)
{
return b*b;
}
void out(int sum)
{
printf("Sum:%d",sum);
}
关于用2个函数计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22830337/