| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1071 人关注过本帖
标题:dev编译通不过,错哪?
只看楼主 加入收藏
chen7806
Rank: 1
等 级:新手上路
威 望:2
帖 子:160
专家分:0
注 册:2007-8-5
收藏
 问题点数:0 回复次数:13 
dev编译通不过,错哪?
#include "stdio.h"
float power(x,n)
float x;
int n;
{
float temp;
for(temp=1;n>0;n--)
temp*=x;
return(temp);
}
main()
{
float x,xn;
int n;
scanf("%f%d",&x,&n);
xn=power(x,n);
return(xn);
}
搜索更多相关主题的帖子: dev 编译 
2007-08-25 08:27
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
收藏
得分:0 
这是什么年代的代码????

偶学编程,也许本身就是一个错。。。
2007-08-25 08:38
chen7806
Rank: 1
等 级:新手上路
威 望:2
帖 子:160
专家分:0
注 册:2007-8-5
收藏
得分:0 
以下是引用coachard在2007-8-25 8:38:04的发言:
这是什么年代的代码????

调用一个函数。想不到代码还有年代???不清楚少灌水。

2007-08-25 09:26
百年不亮
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:789
专家分:0
注 册:2006-4-14
收藏
得分:0 
想不到今天还真有人写这种史前时代的c ,惊讶啊。

要让dev-cpp认这种早期的K&R C 语法需要加编译参数-traditional
2007-08-25 09:32
死了都要C
Rank: 4
来 自:四川成都
等 级:贵宾
威 望:13
帖 子:1582
专家分:116
注 册:2006-12-7
收藏
得分:0 

LZ的代码要换下啊````

#include <stdio.h>
float power(x,n)
{
float x;
int n;
float temp;
for(temp=1;n>0;n--)
temp*=x;
return(temp);
}
int main()
{
float x,xn;
int n;
scanf("%f%d",&x,&n);
xn=power(x,n);
return(xn); 这行是???
}


女施主``我给你``送茶来了```师太``你就从了老衲吧``
代码本天成~~~妙头偶得之```
2007-08-25 09:39
百年不亮
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:789
专家分:0
注 册:2006-4-14
收藏
得分:0 

K&R C

C不断的从它的第一版本进行改进。在1978年,Kernighan和里奇的《C程序设计语言》第一版出版。

ANSI C和ISO C(1989年)

1989年,C语言被ANSI标准化。(ANSI X3.159-1989)

在ANSI标准化自己的过程中,一些新的特征被加了进去。ANSI也规定了一套标准函数库。ANSI ISO国际标准化组织)成立 ISO/IEC JTC1/SC22/WG14工作组来规定国际标准的C语言。通过对ANSI标准的少量修改,最终通过了ISO 9899:1990。随后ISO标准被ANSI采纳。
传统C语言到ANSI/ISO标准C语言的改进包括:

  • 增加了真正的标准库
  • 新的预处理命令与特性
  • 函数原型允许在函数申明中指定参数类型
  • 一些新的关键字,包括constvolatilesigned
  • 宽字符、宽字符串与字节多字符
  • 对约定规则、声明和类型检查的许多小改动与澄清

  • ANSI C和ISO C(1995年)

    作为对标准的维护与更新,WG14工作小组在1995年对1985年颁布的标准做了两处技术修订(缺陷修复)和一个补充(扩展)。下面是1995年做出的所有修改:

    • 3个新的标准库头文件 iso646.h、wctype.h和wchar.h
    • 几个新的记号与预定义宏,用于对国际化提供更好的支持
    • printf/sprintf函数一系列新的格式代码
    • 大量函数和一些类型与常量,用于多字节字符和宽字节字符


    C99

    在ANSI标准化后,WG14小组继续致力于改进C语言。新的标准很快推出,就是ISO9899:1999(1999年出版)。这个版本就是通常提及的C99。它被ANSI于2000年三月采用。

    2007-08-25 09:50
    chen7806
    Rank: 1
    等 级:新手上路
    威 望:2
    帖 子:160
    专家分:0
    注 册:2007-8-5
    收藏
    得分:0 
    以下是引用百年不亮在2007-8-25 9:50:29的发言:

    K&R C

    C不断的从它的第一版本进行改进。在1978年,Kernighan和里奇的《C程序设计语言》第一版出版。

    ANSI C和ISO C(1989年)

    1989年,C语言被ANSI标准化。(ANSI X3.159-1989)

    在ANSI标准化自己的过程中,一些新的特征被加了进去。ANSI也规定了一套标准函数库。ANSI ISO国际标准化组织)成立 ISO/IEC JTC1/SC22/WG14工作组来规定国际标准的C语言。通过对ANSI标准的少量修改,最终通过了ISO 9899:1990。随后ISO标准被ANSI采纳。
    传统C语言到ANSI/ISO标准C语言的改进包括:

  • 增加了真正的标准库
  • 新的预处理命令与特性
  • 函数原型允许在函数申明中指定参数类型
  • 一些新的关键字,包括constvolatilesigned
  • 宽字符、宽字符串与字节多字符
  • 对约定规则、声明和类型检查的许多小改动与澄清

  • ANSI C和ISO C(1995年)

    作为对标准的维护与更新,WG14工作小组在1995年对1985年颁布的标准做了两处技术修订(缺陷修复)和一个补充(扩展)。下面是1995年做出的所有修改:

    • 3个新的标准库头文件 iso646.h、wctype.h和wchar.h
    • 几个新的记号与预定义宏,用于对国际化提供更好的支持
    • printf/sprintf函数一系列新的格式代码
    • 大量函数和一些类型与常量,用于多字节字符和宽字节字符


    C99

    在ANSI标准化后,WG14小组继续致力于改进C语言。新的标准很快推出,就是ISO9899:1999(1999年出版)。这个版本就是通常提及的C99。它被ANSI于2000年三月采用。

    谢谢你。我看一下新标准。因为我是自学的,书籍很早的时候买的。

    2007-08-25 10:49
    栖柏
    Rank: 2
    等 级:论坛游民
    威 望:3
    帖 子:1103
    专家分:17
    注 册:2007-8-23
    收藏
    得分:0 
    很早时候买,现在学呀
    我有个问题,以前在c专家编程看过,现在不清楚了
    现在采用的是iso还是ansi
    记得说一个被另一个扩充取代

    You have lots more to work on! Never give up!c language!
    2007-08-25 14:39
    windflush
    Rank: 3Rank: 3
    等 级:新手上路
    威 望:8
    帖 子:886
    专家分:0
    注 册:2007-7-1
    收藏
    得分:0 
    回复:(死了都要C)LZ的代码要换下啊````#include &l...
    改错了,应该float power(float x, int n)

    2007-08-25 15:25
    windflush
    Rank: 3Rank: 3
    等 级:新手上路
    威 望:8
    帖 子:886
    专家分:0
    注 册:2007-7-1
    收藏
    得分:0 
    不过楼主这种写法确实是很有年代了。

    2007-08-25 15:26
    快速回复:dev编译通不过,错哪?
    数据加载中...
     
       



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

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