| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4959 人关注过本帖
标题:用c语言怎么做一个计算器的程序
只看楼主 加入收藏
无处躲避
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2004-10-9
收藏
 问题点数:0 回复次数:4 
用c语言怎么做一个计算器的程序

各位大侠: 小弟有一个小问题

怎么用c语言 怎么做一个 计算器 的程序。

搜索更多相关主题的帖子: 计算器 c语言 大侠 
2004-10-09 18:39
心若在
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2004-9-21
收藏
得分:0 

# include "stdio.h" call(int x,int y,int(*func)(int,int))

{ return((*func)(x,y)); }

jia(int x,int y)

{ return(x+y); }

jian(int x,int y)

{ return(x-y); }

chen(int x,int y)

{ return(x*y); }

chu(int x,int y)

{ if(y==0) return(0); else return(x/y); }

main()

{ int(*a[4])(int,int),c; int x,y ; scanf("%d",&x); c=getchar(); scanf("%d",&y); a[0]=jia ; a[1]=jian ; a[2]=chen ; a[3]=chu ;

switch(c) { case '+':printf("%d",call(x,y,a[0])); break; case '-':printf("%d",call(x,y,a[1])); break; case '*':printf("%d",call(x,y,a[2])); break; case '/':printf("%d",call(x,y,a[3])); break; } getch(); }


我知道我菜 但我会尽我最大的努力去帮助别人!
2004-10-09 19:21
心若在
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2004-9-21
收藏
得分:0 

这个程序可以简化 我主要是为了熟悉指针函数才写这么多的;


我知道我菜 但我会尽我最大的努力去帮助别人!
2004-10-09 19:22
无处躲避
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2004-10-9
收藏
得分:0 

真的是非常非常的感激:我也是才学C语言五天,面对指针函数很是一头雾水,我一定会努力的。

Thank you so much!

以后小弟有事儿,找大哥了。


五年后硅谷的中国人才 小弟 邮箱: aeolusfly.student@ aeolusfly@
2004-10-09 20:20
a894874954
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-8-30
收藏
得分:0 
回复 2楼 心若在
看看就好....复制了一下,,发现有很多错误。。。还有警告..
2013-08-30 09:28
快速回复:用c语言怎么做一个计算器的程序
数据加载中...
 
   



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

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