c语言问题,新手求救

时间:2013.10.16 发布人:lyy14700

c语言问题,新手求救

已解决问题

谷歌lyy14700用户在2013.10.16提交了关于“泰姬陵c语言问题,新手求救”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-11-06T11:14:33。#include<stdio.h>
#include<math.h>
intmain()
{
intn,i,j,k;
scanf("%d",&n);
for(i=1;i<=2*n+1;i++)
{
k=abs(n+1-i);
for(j=1;j<=k;j++)printf("");
for(j=1;j<=2*n+1-2*k;j++)printf("*");
printf("\n");
}
return0}
这个是主程序。不知道是什么原因有以下的错误。/20120528_105803_15365/***.cc:Infunction`intmain()':
/20120528_105803_15365/***.cc:9:`abs'undeclared(firstuse
thisfunction)
/20120528_105803_15365/***.cc:9:(Eachundeclaredidentifieris
reportedonlyonceforeachfunctionitappearsin.)希望大家能够帮助她。

详细问题描述及疑问:#include<stdio.h>
#include<math.h>
intmain()
{
intn,i,j,k;
scanf("%d",&n);
for(i=1;i<=2*n+1;i++)
{
k=abs(n+1-i);
for(j=1;j<=k;j++)printf("");
for(j=1;j<=2*n+1-2*k;j++)printf("*");
printf("\n");
}
return0}
这个是主程序。不知道是什么原因有以下的错误。/20120528_105803_15365/***.cc:Infunction`intmain()':
/20120528_105803_15365/***.cc:9:`abs'undeclared(firstuse
thisfunction)
/20120528_105803_15365/***.cc:9:(Eachundeclaredidentifieris
reportedonlyonceforeachfunctionitappearsin.)期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !

希望以下的回答,能够帮助你。

第1个回答

用户名:wuyulunbi12确财们只端敌己非0  

错误大体上,网友嗽了
abs没有声明。
有两个函数:
abs输入整数、输出整数的,声明在stdlib.h
fabs输入double、输出double,声明在m已ath.h
最后的return0没有分号。
其他的没看,自己多注意吧。