| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1156 人关注过本帖
标题:C语言初学者
只看楼主 加入收藏
ab1063827385
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2012-11-24
收藏
得分:0 
求推荐~~~~~~
2012-11-24 23:16
狼笑月
Rank: 1
等 级:新手上路
帖 子:7
专家分:1
注 册:2012-11-18
收藏
得分:1 
谭浩强的c程序设计吧~~~
2012-11-24 23:48
ab1063827385
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2012-11-24
收藏
得分:0 
朋友说那本书可能太难,看不懂。。。。
2012-11-24 23:52
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用ab1063827385在2012-11-24 23:52:36的发言:

朋友说那本书可能太难,看不懂。。。。
还没看 就知道看不懂  
需要恒心 信心

DO IT YOURSELF !
2012-11-24 23:57
DDDemon
Rank: 1
等 级:新手上路
帖 子:9
专家分:1
注 册:2012-11-19
收藏
得分:1 
C Primer Plus现在在看感觉很不错,可以先看下电子版的

谈更多未来。
2012-11-25 01:49
lk303821915
Rank: 1
等 级:新手上路
帖 子:1
专家分:1
注 册:2012-11-25
收藏
得分:1 
本人才学C不久,目前只会用<graphics.h>写图形,但是这次遇上的问题是当使用<graphics.h>时不能用scanf 、printf等函数了。所以我请大神们出出主意,怎样可以美化我这个程序!万谢万谢

#include <stdio.h>

#include <graphics.h>

//#include <stdlib.h>

//#include <conio.h>

//#include <ctype.h>

/*id art()

{

 setinitmode(INIT_TOPMOST);

 initgraph(640,480);

 setbkcolor(WHITE);

 getch();

 closegraph();

}*/

int RYear(int year)

{

 if((year%4==0&&year%100!=0)||(year%400==0))

  return 1;

 else

  return 0;
}


int month_day(int year,int month)

{

 int monthday[]={31,28,31,30,31,30,31,31,30,31,30,31};

 if(RYear(year)&&month==2)

  return 29;

 else

  return(monthday[month-1]);
}

int Day(int year,int month,int day)

{

 int s;

 if(RYear(year))

 {

  int w[]={0,3,4,0,2,5,0,3,6,1,4,6};

  s=year+year/4+year/400-year/100-2+w[month-1]+1;

 }

 else

 {

  int u[]={0,3,3,6,1,4,0,3,5,0,3,5};

  s=year+year/4+year/400-year/100-1+u[month-1]+1;

 }

 return ((int)s%7);
}

void PrintYearmonthday(int year,int month)

{

 int temp;

 int j;

 printf("\n%d年%d月\n",year,month);

 temp=Day(year,month,1);

 if(temp==0)

  temp=7;

 printf("星期一 星期二 星期三 星期四 星期五 星期六 星期天\n");

 for(j=1;j<month_day(year,month)+temp;j++)

 {

  if(j-temp<0)

   printf("       ");

  else

   printf("%3d    ",j-temp+1);

  if(j%7==0)

   printf("\n");

 }
}

int main()

{

 int year,month,x;

 do

 {

  printf("请输入年:");

  scanf("%d",&year);

  printf("请输入月:");

  scanf("%d",&month);

  PrintYearmonthday(year,month);

  printf("您需要继续查询吗?输入1继续查询:");

  scanf("%d",&x);

 } while (x==1);

 printf("您本次查询完成!");

 return 0;
}

2012-11-25 02:39
bzl2012
Rank: 1
等 级:新手上路
帖 子:10
专家分:5
注 册:2012-10-4
收藏
得分:1 
教科书 坑爹了
2012-11-25 12:19
w139700701
Rank: 1
等 级:新手上路
帖 子:17
专家分:4
注 册:2012-9-24
收藏
得分:1 
回复 楼主 ab1063827385
给你推荐一本外国人写的
《c primer plus》
2012-11-25 13:38
梁朝斌
Rank: 4
等 级:业余侠客
帖 子:192
专家分:288
注 册:2012-10-21
收藏
得分:1 
最好直接看视频

菜鸟也疯狂
2012-11-25 13:46
一个孩子
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:356
专家分:954
注 册:2012-10-1
收藏
得分:1 
先简单的入门,然后在慢慢提高吧,大家都一样的,不走完每个学习的过程,是不可能的

重要的不是结果,是求一个结果的过程,哪怕千难万难,当你有想要的结果时,你已走的很远
2012-11-25 14:08
快速回复:C语言初学者
数据加载中...
 
   



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

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