c语言。算一个数的立方。scanf后,遇到问题要关闭。用的是dev-c++5
#include<stdio.h>longcube(longx);longinput,answer;main(){printf("输入一个整数:");scanf("%d"...
#include<stdio.h>
long cube(long x);
long input,answer;
main()
{
printf("输入一个整数:");
scanf("%d",input);
answer=cube(input);
printf("%d 的立方是 %1d",input,answer);
getchar();
return 0;
}
long cube(long x)
{
long x_cubed;
x_cubed=x*x*x;
return x_cubed;
} 展开
long cube(long x);
long input,answer;
main()
{
printf("输入一个整数:");
scanf("%d",input);
answer=cube(input);
printf("%d 的立方是 %1d",input,answer);
getchar();
return 0;
}
long cube(long x)
{
long x_cubed;
x_cubed=x*x*x;
return x_cubed;
} 展开
4个回答
展开全部
#include<stdio.h>
long cube(long x);
long input,answer;
int main()//加上int因为你后面有返回值
{
printf("输入一个整数:");
scanf("%d",&input);
answer=cube(input);
printf("%d 的立方是 %1d",input,answer);
getchar();
return 0;
}
long cube(long x)
{
long x_cubed;
x_cubed=x*x*x;
return x_cubed;
}
long cube(long x);
long input,answer;
int main()//加上int因为你后面有返回值
{
printf("输入一个整数:");
scanf("%d",&input);
answer=cube(input);
printf("%d 的立方是 %1d",input,answer);
getchar();
return 0;
}
long cube(long x)
{
long x_cubed;
x_cubed=x*x*x;
return x_cubed;
}
展开全部
scanf("%d",&input);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
切记:scanf后都要用符号&来表示输入的内容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是输入函数的格式错误了,scanf("%d,&input");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询