c语言差错

c语言差错,第1张

一、变量使用不当,主要原因

double g //定义成double,可以提高数的位数,int表示的数没有double范围大

int i/*感叹号*/

二、int main() //没见过定义main为double的

#include <stdio.h>

int main()

{

int i,x,n,j,y

scanf("%d%d",&x,&n)

if(n==0)

y=1

else if(n==1)

y=x

else{

j=x

y=x

}

{

for(i=2i<=ni++)

y=y*j

}

printf("%d^%d=%d\n",x,n,y)

}

====================

最后一个else没有把括号打上


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11026908.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存