| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 463 人关注过本帖
标题:我是初学者 麻烦你们了
只看楼主 加入收藏
lichengfxf
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-10-1
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:5 
我是初学者 麻烦你们了
#include <stdio.h>

int f2(int n);             /*定义f2函数的原型,n为形式参数*/

main()
{
  int num,p;           /*定义两个整型变量*/

  printf("num=");
  scanf("%d",&num);    /*输入一个整数到变量num中*/
  p=f2(num);           /*调用f2函数,并把函数的返回值存入变量p中*/
  printf("%d\n",p);      /*输出变量P的值*/
}

int f2(int n)             /*定义f2函数,n为形式参数*/
{
  int t;

 t=n*n;               /*求n的平方,并把计算结果放入变量t中*/
  return(t);           /*返回变量t的值*/
}

这段代码中的
 p=f2(num);           /*调用f2函数,并把函数的返回值存入变量p中*/
  printf("%d\n",p);      /*输出变量P的值*/
是什么意思啊
搜索更多相关主题的帖子: 麻烦 
2009-10-01 09:42
m456m654
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:783
专家分:2806
注 册:2009-9-17
收藏
得分:6 
#include <stdio.h>
 
int f2(int n);             /*定义f2函数的原型,n为形式参数*/
 
main()
{
  int num,p;           /*定义两个整型变量*/
 
  printf("num=");
  scanf("%d",&num);    /*输入一个整数到变量num中*/ //num由外界输入
  p=f2(num);           /*调用f2函数,并把函数的返回值存入变量p中*/ //将num放到函数f2,返回值是num的平方,给p
  printf("%d\n",p);      /*输出变量P的值*/ //输出p,即num的平方。
}
 
int f2(int n)             /*定义f2函数,n为形式参数*/
{
  int t;                //f2函数的功能是实现 n的平方,并返回
 
t=n*n;               /*求n的平方,并把计算结果放入变量t中*/
  return(t);           /*返回变量t的值*/
}
 
2009-10-01 09:52
m456m654
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:783
专家分:2806
注 册:2009-9-17
收藏
得分:6 
#include <stdio.h>            
main()
{
  int num,p,t;           
  printf("num=");
  scanf("%d",&num);
  t=num*num;      //这实际上就是函数f2的功能
  p=t;            
  printf("%d\n",p);      
}
 
2009-10-01 09:56
lichengfxf
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-10-1
收藏
得分:0 
谢谢你们
2009-10-01 10:06
放弃那个阿姨
Rank: 2
等 级:论坛游民
帖 子:41
专家分:75
注 册:2009-9-29
收藏
得分:2 
为什么要定义原型。int f2(int n);             /*定义f2函数的原型,n为形式参数*/  
我学的都没有的哦。
是直接把int f2(int n)             /*定义f2函数,n为形式参数*/  
{  
  int t;                //f2函数的功能是实现 n的平方,并返回
 
t=n*n;               /*求n的平方,并把计算结果放入变量t中*/  
  return(t);           /*返回变量t的值*/  
}  
放在main函数前的、、、、
2009-10-02 13:16
pgy
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:C
等 级:小飞侠
威 望:8
帖 子:1248
专家分:2329
注 册:2009-9-23
收藏
得分:6 
回复 5楼 放弃那个阿姨
是想对被调函数声明,如果被调函数放在前面可以不声明。如果被调函数放在主函数后面,且返回值是整型or字符型也可以不声明。else全部要声明,else出错。

我可好玩啦...不信你玩玩^_^
2009-10-03 14:13
快速回复:我是初学者 麻烦你们了
数据加载中...
 
   



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

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