CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  新手乐园

巨菜问题!请求各位高手帮助!小第初学C程序设计.

楼主cai_cai_niao(菜菜鸟:新手,问问题无罪,请高手多多指教!)2006-07-03 19:07:26 在 C/C++ / 新手乐园 提问

本人高中毕业(混日子),上班已有4年,数学,英语基本都忘了!现在想自学编程(上班太闲太无聊了),昨天去买了本谭浩强C程序设计(第3版),看了第一章,很简单的列题也看不懂啊,不懂那些英文的意思,为何这么写(别晕啊!)  
  一个很简单的例题:求2个数中较大者  
  #include<stdio.h>  
  void   main()  
  {  
      int   max(int   x,int   y);  
      int   a,b,c;  
      scanf("%d,%d",&a,&b);  
      c=max(a,b);  
      printf("max=%d\n",c);  
  }  
   
  int   max(int   x,int   y)  
  {  
      int   z;  
      if   (x>y)   z=x;  
      else   z=y;  
      return(z);  
  }  
   
  这个是例题啊,看不懂为什么这样写.不懂每一步的意思.  
  看完第一章,后面有个习题:编写一个C程序,输入a、b、c   3个值,输出其中最大者.(不会啊,郁闷!!!)  
  小弟虚心像各位高手请教,不怕耻笑!请各位高手拉小弟一把! 问题点数:30、回复次数:12Top

1 楼SamuelKevin(曼陀罗)回复于 2006-07-03 19:52:29 得分 20

#include<stdio.h>  
  void   main()  
  {  
      int   max(int   x,int   y);     //声明要用到下边的函数。。。  
      int   a,b,c;                         //定义3个变量a,b,c  
      scanf("%d,%d",&a,&b);     //输入变量a和b的值得  
      c=max(a,b);                         //执行函数int   max(int   x,int   y)就是   max(a,b)返回的值赋给c  
      printf("max=%d\n",c);       //打印c  
  }  
   
  int   max(int   x,int   y)  
  {  
      int   z;                  
      if   (x>y)   z=x;       //如果x>y的话   z=x  
      else   z=y;         //否则(即x<=y)的话     z=y  
      return(z);         //返回z  
  }  
   
  暴寒   你书都没看   想也没怎么想就拿来问   这样子是学不成滴Top

2 楼cai_cai_niao(菜菜鸟:新手,问问题无罪,请高手多多指教!)回复于 2006-07-03 20:16:03 得分 0

我第一章都翻了几遍了~只会在Turob   C++3.0里运行书上的例题,只会照着书上例题写Very   Good的程序!这上面的例题不知道怎么一步一步写出来.对计算机语言一点都不懂,什么int   else     return   等等这些~不知道是定义什么的!第一章后面的习题就不会写~看了几遍第一章了还是不会~晕死!  
  在这里谢谢曼陀罗啊!再参考下就结帖~  
  Top

3 楼SamuelKevin(曼陀罗)回复于 2006-07-03 20:24:13 得分 0

还有   别用TC   用gcc或DEV   CTop

4 楼cai_cai_niao(菜菜鸟:新手,问问题无罪,请高手多多指教!)回复于 2006-07-03 20:28:27 得分 0

我买的这本书上作者就是用TC3.0编译的啊~我现在都还没入门~痛苦.......不懂解题的思路和思想.我想看完第一章~起码书后面的习题会做撒~哎~~~~~~郁闷的.Top

5 楼SamuelKevin(曼陀罗)回复于 2006-07-03 20:35:17 得分 0

用TC也可以  
  但是TC是16位编译器。。比如int的范围就那么小   一不小心就溢出了。。  
  用gcc或dev   c一样可以编译滴Top

6 楼cai_cai_niao(菜菜鸟:新手,问问题无罪,请高手多多指教!)回复于 2006-07-03 20:42:39 得分 0

我初学,对那些一点都不了解,先用TC3.0吧~!  
  还是先把书全部看完再说,今天第一章看几遍了还是不会第一章后面的习题,真怀疑自己的IQ,  
  我太浮躁了..........Top

7 楼winks(少爷)回复于 2006-07-03 21:03:59 得分 5

如果你在一个孤独无助的环境下学习,一定要常到这里来,这里可以提供动力。Top

8 楼nysst_hxl()回复于 2006-07-03 21:16:39 得分 5

总的来说,谭浩强的书入门还是可以的  
  别灰心,刚开始是比较困难的,别急着往后看,每章弄懂了再往后看,开始的时候要把变量、常量,数据类型等等弄明白再开始运行书上的例题,不然,你脑子里肯定是一锅粥的^_^Top

9 楼cai_cai_niao(菜菜鸟:新手,问问题无罪,请高手多多指教!)回复于 2006-07-03 21:17:42 得分 0

我就是1个人很孤独的在学啊~~~不过在这里得到很多高手热情的帮助啊!很感谢啊!现在学习的环境很好,24小时网上在线,也有很多时间去看书.不过没基础感觉很难!Top

10 楼happytang(一只叫苏格拉底的猪)回复于 2006-07-03 21:29:57 得分 0

干点别的吧Top

11 楼cai_cai_niao(菜菜鸟:新手,问问题无罪,请高手多多指教!)回复于 2006-07-03 21:33:55 得分 0

呵呵~我上班没什么事,比较闲?我对编程很感兴趣~~虽然很难,就算学不到什么起码也了解点啊~~做自己喜欢做的事!Top

12 楼Seashor(乔峰大佬)回复于 2006-07-03 22:01:02 得分 0

我要是你,一定不看计算机方面的书,多读些其他方面的比如历史什么的,我觉得更有意思。Top

相关问题

关键词

得分解答快速导航

  • 帖主:cai_cai_niao
  • SamuelKevin
  • winks
  • nysst_hxl

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo