| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 248 人关注过本帖
标题:大神们求解一个简单的问题。。
只看楼主 加入收藏
gmsb4456
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-10-29
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:3 
大神们求解一个简单的问题。。
输入一个实数a和一个整数m,不使用系统库函数,计算并输出a的m次方。
#include<stdio.h>
void main(){
    float a,b=1;int m,i;
    printf("请输入a 和m");
    scanf("%f %d",&a,&m);
    for(i=1;i<=m;i++);b=b*a;
    printf("a的m次方为%.0f\n",b);
}

看看哪里算错了,,,总是算不出。。
2012-10-31 23:30
xtjopt
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:89
专家分:168
注 册:2012-9-12
收藏
得分:20 
for(i=1;i<=m;i++);b=b*a;
for(i=1;i<=m;i++)这里的分号去掉
{
b=b*a;
}
新手格式规范点  不论for循环后面的方法体有几条语句都加上括号

2012-10-31 23:32
gmsb4456
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-10-29
收藏
得分:0 
回复 2楼 xtjopt
我刚刚发现了,然后上论坛看见你已经回答了。。。还是太感谢你了
2012-10-31 23:37
yudeyinji198
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:139
专家分:133
注 册:2012-8-30
收藏
得分:0 
输入显示好难看。。
2012-10-31 23:44
快速回复:大神们求解一个简单的问题。。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018514 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved