新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论高级C/C++编程、代码重构(Refactoring)、极限编程(XP)、泛型编程等话题
    [返回] 计算机科学论坛计算机技术与应用『 C/C++编程思想 』 → C语言学习的最佳方式 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 6670 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: C语言学习的最佳方式 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     qijingyong 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:1
      积分:52
      门派:XML.ORG.CN
      注册:2010/6/24

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给qijingyong发送一个短消息 把qijingyong加入好友 查看qijingyong的个人资料 搜索qijingyong在『 C/C++编程思想 』的所有贴子 引用回复这个贴子 回复这个贴子 查看qijingyong的博客楼主
    发贴心情 C语言学习的最佳方式

    C语言学习的最佳方式


    C语言被公认为最基础的编程语言。大家每个人都会学习这个语言。虽然这个语言很基础,但是还是有一大批人学不会。实际C语言学习的最佳方式就是练习。通过大量练习,掌握C语言的各项语法要点。虽然这个方法比较笨,但确实100%有效的方法。这里以清华大学的《C语言范例开发大全》提供的例子,给大家参考一下。大家只要做完后,肯定可以掌握C语言。


    实例001  一个体现C语言特点的例子
    实例002  设计第一个C语言程序
    实例003  演示C程序书写规范
    实例004  演示C程序调试过程
    实例005  演示开始阶段常见错误
    实例006  体现数据类型的作用
    实例007  符号常量的使用
    实例008  数值型常量的使用
    实例009  字符型常量的使用
    实例010  演示变量的错误定义
    实例011  变量的存储
    实例012  变量的赋值
    实例013  数据的溢出
    实例014  基本算术运算符的应用
    实例015  自加自减表达式的应用
    实例016  体现表达式构成的实例
    实例017  赋值运算符的应用
    实例018  赋值表达式类型的转化
    实例019  复合赋值运算符的应用
    实例020  逗号运算符的应用
    实例021  关系运算符的应用
    实例022  关系表达式进行算术运算
    实例023  逻辑运算符的应用
    实例024  体现逻辑运算符特殊性的实例
    实例025  sizeof和取址运算符的应用
    实例026  类型强制转换
    实例027  表达式语句的使用
    实例028  复合语句的使用
    实例029  stdlib库的函数应用
    实例030  math库的函数应用
    实例031  得到正确的输入数据
    实例032  输出格式设置
    实例033  字符的输入和输出
    实例034  字符串常量的输出
    实例035  两个变量交换
    实例036  输出字符的前驱和后继
    实例037  摄氏度和华氏度之间的转换
    实例038  分解三位整数的各位数字
    实例039  计算一元二次方程ax2+bx+c=0的根
    实例040  打印用星号组成的图案
    实例041  小写字母转换成大写字母
    实例042  计算圆形周长、面积和球体体积
    实例043  求学生总成绩和平均成绩
    实例044  求三角形面积
    实例045  小数的四舍五入
    实例046  单条件单分支选择语句的应用
    实例047  单条件双分支if语句的应用
    实例048  多条件if语句的应用
    实例049  按照数据由小到大顺序输出三个数
    实例050  常见if语句使用的错误实例
    实例051  条件运算符的使用
    实例052  输入整数判断正负和奇偶
    实例053  判断输入字符的种类
    实例054  数学分支函数
    实例055  输入三角形的边长求面积
    实例056  不大于5位的正整数的每位数的处理
    实例057  解方程ax2+ bx+ c=0
    实例058  判断闰年
    实例059  求某学生的总分、平均分、最高分和最低分
    实例060  switch的使用
    实例061  switch使用的错误分析实例
    实例062  简单计算器
    实例063  计算工人工资
    实例064  学生百分制成绩等级评判
    实例065  模拟自动饮料机
    实例066  判断某年某月某日是这一年的第几天
    实例067  根据银行利息的变化计算到期的应得的金额
    实例068  并列选择结构的测试
    实例069  嵌套选择结构的测试
    实例070  switch结构选择结构的测试
    实例071  while语句的使用
    实例072  while语句常见错误实例分析
    实例073  简单的猜数游戏
    实例074  爱因斯坦阶梯问题
    实例075  判断一个整数是否为素数
    实例076  统计字符
    实例077  求π的值
    实例078  最大公约数和最小公倍数
    实例079  十进制转化到八进制
    实例080  求某数的阶乘
    实例081  do…while型循环控制实例分析
    实例082  加密和解密
    实例083  组成数字的各位和
    实例084  牛顿迭代法计算方程的根
    实例085  菜单程序的打印
    实例086  整数逆序输出
    实例087  do…while语句常见的错误实例分析
    实例088  for型循环的使用
    实例089  输出1~20中能被3整除的数,并求出它们的和
    实例090  输出华氏-摄氏温度对照表
    实例091  对给定数目数据的统计
    实例092  求2000-2050年间的闰年
    实例093  求4位反序数
    实例094  菲波那契数列
    实例095  判断n是否为回文数
    实例096  计算数列12+22+···+502
    实例097  银行存款问题
    实例098  找出个位数为6且能被3整除的五位数
    实例099  break语句的应用
    实例100  continue语句的应用
    实例101  输出10~100之间的全部素数
    实例102  统计不及格的人数
    实例103  求自然数中各位数字之和
    实例104  求1!+2!+3!+ ……n!
    实例105  计算多个数据的最大值
    实例106  增长率问题
    实例107  计算自然对数e的值
    实例108  分数数列求和
    实例109  求a+aa+…+aa……a的和
    实例110  弹球落地弹起多次的路程计算
    实例111  猴子吃桃问题
    实例112  计算s=11+22+33+…+nn
    实例113  求解立方和不等式13+23+...+m3<n
    实例114  求解调和级数不等式
    实例115  求解平方根不等式
    实例116  实数数列求和
    实例117  求数列1-1/2-1/3+1/4-...1/n的和
    实例118  星号图形的打印
    实例119  打印九九乘法表
    实例120  输出数字金字塔
    实例121  输出字母金字塔
    实例122  输出国际象棋棋盘
    实例123  输出星号组成的菱形
    实例124  绘制余弦曲线
    实例125  绘制余弦曲线和直线
    实例126  将一个正整数分解质因数
    实例127  迭代法计算平方根
    实例128  若ab*ba=1855,求a、b的取值
    实例129  用0--9组成无重复的三位数的个数
    实例130  用对分法求方程的实根
    实例131  求非线性方程x-1-arctanx=0的一个实根
    实例132  分子多项式求值
    实例133  爱因斯坦数学问题
    实例134  求七进制和九进制数码相反的三位数
    实例135  输出10000以内所有的完全数
    实例136  求4位以内的相亲数
    实例137  求具有abcd=(ab+cd)2性质的四位数
    实例138  分数四则运算
    实例139  输出1到100之间每位数的乘积大于每位数的和的数
    实例140  阶乘尾数中含有0的个数计算
    实例141  采用近似计算的方法计算已知函数的定积分
    实例142  求水仙花数
    实例143  搬砖问题
    实例144  百元百鸡问题
    实例145  选人执行任务
    实例146  排列组合问题
    实例147  大奖赛评分程序
    实例148  乒乓球队进行比赛名单
    实例149  一维数组的定义
    实例150  一维数组的初始化
    实例151  存放统计各分数段的人数
    实例152  用数组来处理菲波那契(Fibonacci)数列
    实例153  数组中元素的比较与交换实例
    实例154  选择法排序
    实例155  起泡法排序
    实例156  数组的查找和插入实例
    实例157  数据的折半查找
    实例158  求出平均分并输出学生成绩
    实例159  课程的总评成绩
    实例160  成绩的分段统计
    实例161  判断回文数
    实例162  三个数组的关系
    实例163  用5个数组成方阵
    实例164  找素数并排序
    实例165  有序数列的插入
    实例166  判断一个整数是否在数组里
    实例167  筛选法求素数
    实例168  将数组元素的逆序存放
    实例169  数字加密
    实例170  二维数组的使用
    实例171  学生成绩处理
    实例172  多维数组的处理
    实例173  下三角形问题
    实例174  打印杨辉三角形
    实例175  矩阵的转置
    实例176  两个矩阵相乘
    实例177  求方阵的对角线元素和
    实例178  求二维数组每一行的最大值
    实例179  数组程序实例分析
    实例180  找出二维数组元素最值
    实例181  简单的学生成绩管理系统
    实例182  马鞍点问题
    实例183  不同行进行排序
    实例184  设计对称矩阵
    实例185  矩阵特殊元素的填充
    实例186  蛇形排列数组元素
    实例187  设计螺旋方阵
    实例188  设计魔方阵
    实例189  二维数组每行最大值中的最小值
    实例190  程序中的函数应用
    实例191  函数的定义
    实例192  函数的调用
    实例193  形参和实参单向的值传递
    实例194  函数参数的求值顺序
    实例195  声明函数
    实例196  return语句的应用
    实例197  有规律数列的求和
    实例198  编写函数输出图形
    实例199  歌德巴赫猜想
    实例200  求1~1000的阶乘和数
    实例201  比较两个分数的大小
    实例202  求整数n的全部素数因子
    实例203  求数组中元素的最大值
    实例204  数组元素逆序存放
    实例205  两个数组元素的交换
    实例206  约瑟夫环问题
    实例207  数组中连续相等数的计数
    实例208  数组中元素的分类存放
    实例209  两个有序数组中元素的交换
    实例210  两个矩阵的和
    实例211  螺旋方阵的填充
    实例212  判断二维数组元素是否互不相同
    实例213  函数嵌套调用
    实例214  梯形法计算积分
    实例215  编写连分式的计算程序
    实例216  组合数的求法
    实例217  函数嵌套验证哥德巴赫猜想
    实例218  计算正数的n次根
    实例219  递归解决猴子吃桃问题
    实例220  递归函数的执行分析
    实例221  递归求解最大公约数
    实例222  递归求解数组中的最大值
    实例223  递归实现整数逆序
    实例224  递归求数据的平方根
    实例225  递归输出等腰三角形
    实例226  递归进行1~n的自然数求和
    实例227  汉诺塔问题
    实例228  杨辉三角的递归解决方案
    实例229  Ackermann函数的递归程序
    实例230  组合问题递归
    实例231  递归计算函数值
    实例232  变量与地址的应用
    实例233  指针变量的定义
    实例234  取地址运算符的使用
    实例235  指针运算符的使用
    实例236  指针变量使用错误的实例
    实例237  指针变量的指向
    实例238  指针变量和整数的运算
    实例239  指针变量相减运算
    实例240  指针中比较运算符的应用
    实例241  指针变量作为函数参数
    实例242  统计空白符和小写字符的个数
    实例243  利用指针输出一维数组中的元素
    实例244  统计数组中大于平均值的元素个数
    实例245  利用指针把数组逆序
    实例246  指针实现数组元素的移位
    实例247  对数组中奇偶下标的数据分别求和
    实例248  使用指针交换两个数组中最大值
    实例249  判断数组是否中心对称
    实例250  整数逆序存放
    实例251  计算数组连续两个元素积
    实例252  二维数组的地址描述
    实例253  处理二维数组中所有元素
    实例254  使用指向一维数组的指针处理二维数组
    实例255  求二维数组中元素的最大值
    实例256  输出二维数组每行的最大值以及其存储位置
    实例257  输出学生成绩中2门以上成绩不及格的学生
    实例258  函数指针的应用
    实例259  利用函数指针求两个数据的最值、和、差
    实例260  返回指针的函数应用
    实例261  指针函数找出不合格的参赛人员
    实例262  指针数组的应用
    实例263  指针数组处理字符串
    实例264  二级指针变量的应用
    实例265  用二级指针处理多个字符串
    实例266  具有参数的主函数应用
    实例267  根据命令行的提示选择程序的功能
    实例268  数组中元素不改变次序的排序
    实例269  有序数组中删除多余元素
    实例270  实现有序数组的合并
    实例271  删除数组中的连续元素
    实例272  有序数组中元素的插入
    实例273  统计数组中不同元素出现的次数
    实例274  利用函数指针计算定积分
    实例275  利用指针函数输出销售额
    实例276  字符串中逐个字符的输入和输出
    实例277  字符串的整体输入和输出
    实例278  不同字符的统计
    实例279  统计一个字符串中单词的个数
    实例280  处理多个字符串
    实例281  判断字符串是否对称字符串。
    实例282  整数转化为字符串
    实例283  字符串匹配
    实例284  字符串复制中实现空白符的显示
    实例285  转化无符号数据为二进制表示
    实例286  删除字符串中指定字符
    实例287  有序字符串的合并
    实例288  把字符串中字符插入到升序的字符串中
    实例289  输出两个字符串的前缀
    实例290  判断反对称的字符串
    实例291  数字字符串转换为数字
    实例292  统计字符串的长度
    实例293  密码输入程序
    实例294  去掉字符串的尾空格
    实例295  计算字符串长度
    实例296  字符串复制
    实例297  字符串逆序赋值
    实例298  字符串连接
    实例299  自定义字符串连接
    实例300  字符串比较
    实例301  自定义字符串比较函数
    实例302  对子串的定位
    实例303  求子串
    实例304  子串的插入
    实例305  删除多个连续字符
    实例306  字符串升序排序
    实例307  密码检测
    实例308  使用字符指针变量表示和引用字符串
    实例309  字符指针作为函数参数
    实例310  统计子串出现次数
    实例311  在字符串中删除字符
    实例312  函数实现字符串连接
    实例313  去掉字符串前缀0
    实例314  数字字符串转化为数字
    实例315  判断子串
    实例316  字符串的格式化
    实例317  罗马数字转换
    实例318  实现通配符匹配功能
    实例319  返回字符串中的最长单词
    实例320  十进制数据转换二进制、八进制和十六进制
    实例321  字符串最大公共子串实例分析
    实例322  删除指定格式单词
    实例323  求最长等值子串
    实例324  串的置换
    实例325  字符串的插入
    实例326  字符串的查找
    实例327  无参宏的定义
    实例328  查看预处理结果
    实例329  无参宏定义的使用
    实例330  宏的定义域
    实例331  设计宏进行血压正常的判断
    实例332  迭代求根中利用宏表示精度
    实例333  带参宏的定义
    实例334  宏定义常见的错误实例分析
    实例335  奇数求和
    实例336  创建宏计算上缴税款
    实例337  宏计算三角形面积
    实例338  文件包含的应用
    实例339  设计输出模式
    实例340  编写头文件包含圆和球的计算公式
    实例341  #if条件编译指令的使用
    实例342  条件编译隐藏密码
    实例343  #elif条件编译指令的使用
    实例344  #ifdef条件编译指令的使用
    实例345  #ifndef条件编译指令的使用
    实例346  用条件编译实现加密和解密
    实例347  条件编译实现开关功能
    实例348  条件编译调试程序
    实例349  局部变量的应用
    实例350  寻找nx和ny中末3位数相同且能使x+y的和最小的x和y
    实例351  全局变量实现交换
    实例352  全局变量实现成绩处理
    实例353  变量同名问题的处理
    实例354  使用auto定义的局部变量
    实例355  使用static定义的局部变量
    实例356  静态局部变量计算阶乘
    实例357  使用register定义的局部变量
    实例358  使用static定义的全局变量
    实例359  使用external定义的全局变量
    实例360  外部函数的应用
    实例361  多文件程序的运行
    实例362  结构体类型的定义
    实例363  结构体变量定义及使用
    实例364  结构变量内存空间的分配
    实例365  结构变量的整体应用
    实例366  结构变量的初始化
    实例367  结构变量作为函数参数的应用
    实例368  求空间任两点距离
    实例369  点和圆的位置判断
    实例370  结构体数组的使用
    实例371  结构数组的初始化
    实例372  整数排序
    实例373  建立同学通讯录
    实例374  票数统计
    实例375  结构数组作为函数参数的应用
    实例376  结构指针处理变量
    实例377  指针变量处理结构数组
    实例378  部分字符加密
    实例379  指向数组元素的结构指针运算
    实例380  共同体变量的应用
    实例381  共同体变量使用错误实例分析
    实例382  取出整型变量的高字节和低字节数据
    实例383  处理任意类型数据
    实例384  枚举类型的应用
    实例385  日期的计算
    实例386  求解不同水果组成拼盘数目
    实例387  复数运算
    实例388  日期处理
    实例389  数据连续查询
    实例390  数据的排序输出
    实例391  输出火车票价
    实例392  模拟人工洗牌
    实例393  使用联合变量保存表格数据
    实例394  typedef自定义类型的应用
    实例395  malloc函数分配内存
    实例396  calloc函数分配内存
    实例397  一个学生信息的动态存放
    实例398  处理任意长度的多个字符串
    实例399  构建单链表结构
    实例400  头插法建立单链表
    实例401  尾插法建立单链表
    实例402  单链表长度计算
    实例403  在单链表中按照序号实现元素的查找
    实例404  在单链表中按照指定值实现元素的查找
    实例405  单链表中第n个结点前的插入
    实例406  链表中结点的删除
    实例407  有序单链表的合并
    实例408  带有头结点的单链表逆序
    实例409  在带头结点的单链表中寻找最小值结点
    实例410  删除链表中从第i个元素开始的len个元素
    实例411  单循环链表的建立
    实例412  两个单循环链表的合并
    实例413  单循环链表中的结点个数统计
    实例414  双向链表的建立
    实例415  双向链表的插入
    实例416  双向链表的删除
    实例417  对带有头结点的单链表中结点进行排序
    实例418  寻找两个链表的相同元素
    实例419  单链表的分解
    实例420  求两个集合的差
    实例421  单链表中结点的下标和数据的处理
    实例422  处理整数单链表
    实例423  删除单链表中连续相同的数据结点
    实例424  子串的判定
    实例425  交换双向链表的前后两个结点
    实例426  找到交通肇事犯
    实例427  奇异的三位数
    实例428  三色球问题
    实例429  求回文素数
    实例430  8除不尽的自然数
    实例431  出售金鱼
    实例432  回文数的形成
    实例433  填表格
    实例434  满足特异条件的数列
    实例435  教师值班问题
    实例436  直接插入排序
    实例437  折半插入排序
    实例438  希尔排序
    实例439  冒泡排序
    实例440  快速交换排序
    实例441  堆排序
    实例442  二路归并排序
    实例443  建立线性顺序表
    实例444  建立顺序栈
    实例445  括号匹配
    实例446  循环队列实现
    实例447  稀疏矩阵的存储
    实例448  稀疏矩阵转置
    实例449  创建二叉树的二叉链表存储
    实例450  二叉树先序非递归遍历
    实例451  二叉树中序非递归遍历
    实例452  二叉树后序非递归遍历
    实例453  哈夫曼树
    实例454  图的邻接链表存储结构
    实例455  图的深度优先遍历
    实例456  图的广度优先遍历
    实例457  拓扑排序
    实例458  顺序查找的实现
    实例459  有序表折半查找
    实例460  动态表的查找
    实例461  按位与的运算
    实例462  取数据的某些位
    实例463  按位清零
    实例464  按位或的运算
    实例465  将一个数的低5位置为1
    实例466  按位异或的运算
    实例467  交换两个数据的值
    实例468  数据的翻转
    实例469  按位取反的运算
    实例470  按位左移的运算
    实例471  按位右移的运算
    实例472  输出数据的补码
    实例473  位段变量的内存分配
    实例474  指向位段指针变量的应用
    实例475  温度测控系统
    实例476  取出数据的连续几位
    实例477  数据的二进制的存储形式输出
    实例478  取出数据的偶数位
    实例479  数据的循环右移位
    实例480  计算整数中位值为1的个数
    实例481  文件的打开与关闭
    实例482  打开一批文件
    实例483  使用fputc函数写入文件
    实例484  使用fgetc函数读取文件
    实例485  磁盘文件的复制
    实例486  多个文件合并
    实例487  使用fputs函数写入文件
    实例488  使用fgets函数读取文件
    实例489  文本的存储和输出
    实例490  使用fprintf函数写入文件
    实例491  使用fscanf函数读取文件
    实例492  使用fwrite函数写入文件
    实例493  使用fread函数读取文件
    实例494  文件指针定位到开头
    实例495  文件随机读写
    实例496  文件倒置
    实例497  出错标志变化
    实例498  文件检错函数
    实例499  文本的追加
    实例500  文件部分输出
    实例501  多个字符存储
    实例502  多行字符串存储
    实例503  标准输入输出设备的数据和文件数据
    实例504  带有行号的文本显示
    实例505  文件中关键字的检索
    实例506  文件查找字符串
    实例507  结构型数据的存储
    实例508  统计文件的字符数
    实例509  同时显示两个文件的内容
    实例510  文件统计
    实例511  多窗口的定义以及背景色的设置
    实例512  窗口内文本的输入和输出
    实例513  制作简单的文本菜单
    实例514  绘图前的准备
    实例515  绘图窗口的颜色设置
    实例516  图形窗口的坐标
    实例517  画点函数的使用
    实例518  绘制直线
    实例519  绘制矩形
    实例520  绘制条形条块
    实例521  绘制多边形
    实例522  绘制圆形
    实例523  绘制扇形
    实例524  设置线条类型
    实例525  填充类型和填充颜色的设置
    实例526  图形文本的输出
    实例527  设置图形文本属性
    实例528  模拟两个小球动态碰撞
    实例529  飘带图案
    实例530  矩形区域的颜色填充
    实例531  设计立体窗口
    实例532  软中断的调用
    实例533  硬件中断
    实例534  在图形界面中调用鼠标
    实例535  DOS中多任务模拟
    实例536  教务管理系统主要数据结构设计
    实例537  程序界面设计
    实例538  学生记录文件建立
    实例539  学生成绩记录的录入
    实例540  计算本学期课程平均成绩
    实例541  成绩排序
    实例542  分类统计成绩分布情况
    实例543  成绩的输出
    实例544  学生记录的保存
    实例545  学生的查找操作
    实例546  学生记录的追加
    实例547  删除数据库中指定的学生记录
    实例548  学生数据的修改
    实例549  课程信息表的建立
    实例550  安排课程的授课顺序
    实例551  安排教学计划
    实例552  教务管理系统实现
    按此在新窗口浏览图片


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2010/6/29 9:52:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 C/C++编程思想 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/11/22 15:10:17

    本主题贴数1,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    93.750ms