急求:c语言程序设计教程(新手的)
先学谭浩强的>,一定得扎实看,基础得打好。再学谭浩强的>,这本书写的很好,是专业针对有C语言基础的人写的。看完后再看《VC6.0程序设计基础》,看这本书的时候就可以编一些小程序了,同时再看看别人的程序,你的进步就会很快的。祝你成功!
这是我学习的方法,也是我代新人时让他们用的方法,应该挺管用的。
objectMainextendsApp{
varreverse_pairs = 0//逆序数
defmsort[T](cmp:(T, T) => Boolean)(l:List[T]):List[T] = {
defmerge(l1:List[T], l2:List[T]):List[T]=(l1, l2)match{
case(Nil, _) => l2
case(_, Nil) => l1
case(x::left1, y::left2) =>
if(cmp(x, y))
x::merge(left1, l2)
else{
reverse_pairs += l1.length
y::merge(l1, left2)
}
}
valn = l.length / 2
if(n == 0)
return l
else{
val(l1, l2) = l.splitAt(n)
merge(msort(cmp)(l1), msort(cmp)(l2))
}
}
println(msort((x:Int, y:Int) => x<y)(List(5, 4, 3, 2, 7,6 )))
println(reverse_pairs)
}
http://www.codeguru.cn/fav/soft.htm
孙鑫vc视频教程
http://www.codeguru.cn/VC%26MFC/sunxinvc
C函数实例参考手册
http://www.codeguru.cn/CPP/CExample/
C\C++实例参考手册
http://www.codeguru.cn/CPP/cppExample/
Win32Api实例参考手册
http://www.codeguru.cn/VC%26MFC/Win32ApiExample/
MFC实例参考手册
http://www.codeguru.cn/VC&MFC/MFCExample/
HTML实例参考手册
http://www.codeguru.cn/HTML/HtmlExample
Transact-SQL实例参考手册
http://www.codeguru.cn/Script/TransactSQLExample
ASP对象实例参考手册
http://www.codeguru.cn/Script/ASPObjectExample
Windows脚本实例参考手册
http://www.codeguru.cn/Script/WinScriptExample
十部算法经典著作 合集
http://www.codeguru.cn/cpp/10book
二级试题全集
http://www.codeguru.cn/cpp/2JiCShiTiJi
高质量C++/C编程指南
http://www.codeguru.cn/cpp/AdvanceC++-CProgramGuide
应用C++技术构建优质软件
http://www.codeguru.cn/cpp/AppliedCpp
ASCII码表
http://www.codeguru.cn/cpp/ASCII
C\C++语言程序百例
http://www.codeguru.cn/cpp/C&&C++YuanYanChenXuBaili
C++编码规范与指导
http://www.codeguru.cn/cpp/C++CodingGuide
C++PrimerPlus4th
http://www.codeguru.cn/cpp/C++PrimerPlus4th
C++语言程序设计课件(作者:郑莉)
http://www.codeguru.cn/cpp/C++ProgramingZhengLi
C++语言程序设计
http://www.codeguru.cn/cpp/C++YuYanChengXuSheJi
C语言函数示例集
http://www.codeguru.cn/cpp/CFunctionExamples
C高级编程技术
http://www.codeguru.cn/cpp/CGaoJiBianCheng
C语言技术文章
http://www.codeguru.cn/cpp/CLanguageArticle
C++疑难解答
http://www.codeguru.cn/cpp/CppAQ
C++实践之路
http://www.codeguru.cn/cpp/CppInAction
C++应用程序例解
http://www.codeguru.cn/cpp/CppProgramLiJie
C++参考
http://www.codeguru.cn/cpp/cppreference
CPrimerPlus5thEdition习题答案
http://www.codeguru.cn/cpp/CPrimerPlus5thEditionAnswer
C语言编程宝典之一
http://www.codeguru.cn/cpp/Cprogramdict
C语言参考手册
http://www.codeguru.cn/cpp/Creference
C语言学习和精华文摘
http://www.codeguru.cn/cpp/CStudyAndArticle
数据访问模式
http://www.codeguru.cn/cpp/DataAccessPatterns
数据结构与算法综合资料库
http://www.codeguru.cn/cpp/DataStructsLibrary
数据结构-严蔚敏
http://www.codeguru.cn/cpp/DataStructYanWeiMin
Effective C++
http://www.codeguru.cn/cpp/EffectiveCpp
GenericProgramming
http://www.codeguru.cn/cpp/GenericProgramming
设计模式迷你手册
http://www.codeguru.cn/cpp/MiniDesignPattern
经典排序算法
http://www.codeguru.cn/cpp/SortingAlgorithms
谭浩强C语言
http://www.codeguru.cn/cpp/TanHaoQiangC
TheC++ProgrammingLanguage3rdEd
http://www.codeguru.cn/cpp/TheC++ProgrammingLanguage3rdEd
TheCprogrammingLanguage
http://www.codeguru.cn/cpp/TheCprogrammingLanguage
TurboC2.0集成开发环境的使用
http://www.codeguru.cn/cpp/TurboC2ShiYong
用VC开发ACTIVEX
http://www.codeguru.cn/VC&MFC/ActiveXProgramingWithVC
用DirctX9进行高级3D游戏程序设计
http://www.codeguru.cn/VC&MFC/Advanced3DGameProgrammingwithDirectX9
APracticalGuideUsingVisual C++andATL
http://www.codeguru.cn/VC&MFC/APracticalGuideUsingVisualCandATL
21天学会VC数据库编程
http://www.codeguru.cn/VC&MFC/DatabaseProgrammingWithVisualC6In21Days
STL轻松入门
http://www.codeguru.cn/VC&MFC/EasySTL
InsideAtl
http://www.codeguru.cn/VC&MFC/InsideAtl
COM+组件服务技术内幕
http://www.codeguru.cn/VC&MFC/InsideCOM+
MFC参考手册
http://www.codeguru.cn/VC&MFC/MFCReference
Windows网络编程技术
http://www.codeguru.cn/VC&MFC/NetworkProgramingForMicrosoftWindows
OGRE手册
http://www.codeguru.cn/VC&MFC/OGREManual
OpenGL基础图形编程
http://www.codeguru.cn/VC&MFC/OpenGLJiChuTuXingBianCheng
MFC程序设计
http://www.codeguru.cn/VC&MFC/progmfc2
VC技术内幕
http://www.codeguru.cn/VC&MFC/ProgramingVC
Windows核心编程
http://www.codeguru.cn/VC&MFC/ProgrammingApplicationsforMicrosoftWindows
21天学会ActiveX编程
http://www.codeguru.cn/VC&MFC/TeachYourselfActivexIn21Days
游戏编程大师技巧(第二版)
http://www.codeguru.cn/VC&MFC/TricksofWinGameProgrammingGurus2ed
VC编程经验总结
http://www.codeguru.cn/VC&MFC/VCBianChengJianYanZongJie
VC编程资料
http://www.codeguru.cn/VC&MFC/VCBianChengZiliao
VC常见问题集(中文)
http://www.codeguru.cn/VC&MFC/VCFaqsCN
VC高级编程
http://www.codeguru.cn/VC&MFC/VCGaoJiBianCheng
vchome图形图像编程技术篇
http://www.codeguru.cn/VC&MFC/vchomeGraph
VC知识库
http://www.codeguru.cn/VC&MFC/vckbase
VC语言参考手册
http://www.codeguru.cn/VC&MFC/VCLANG
vc++ 编程指南
http://www.codeguru.cn/VC&MFC/VCProgramGuide
Windows程序设计
http://www.codeguru.cn/VC&MFC/WindowsProgramming
Winsock程序员疑难解答
http://www.codeguru.cn/VC&MFC/WinsockProgrammerFAQ
Microsoft编程精粹
http://www.codeguru.cn/VC&MFC/WritingCleanCode
免费的C语言编译器:gcc,Lcc(推荐),turbo c(16位,太落后)等
c语言程序设计教程:百度搜索:C语言编程宝典,C语言编程手册,数据结构
先学c,再学c++
《C语言程序设计试题》求答案,懂得来 ---给满分--- 谢谢
1:(1)c!='\\n' (2) c>='0'&&c<='9'2:(1)r=n%m (2) m%n 3:(1)i%4==0 (2) printf("\\n");4:include<stdio.h>int main(void){int x,y;printf("x=");scanf("%d",&x);switch(x){case x<0:y=-1;break;case x=0:y=0;break;case x>0:y=1;break;}printf(...
跪求高清 C程序设计语言,帮一下!急需教材!求!
我这里有您想要的资源,通过百度网盘免费分享给您:https:\/\/pan.baidu.com\/s\/1kKTMD41eA0Visc3Z7T-pdQ 提取码:1234 《C程序设计语言》是由C语言的设计者Dennis M. Ritchie和著名计算机科学家Brian W. Kernighan编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全面、系统地讲述了C语言...
C语言程序设计 求一个圆的面积,圆的半径要求从键盘出入
include <stdio.h>#define PI 3.14159 void main(){float r;printf("请输入圆半径r的值: ");scanf("%f",&r);printf("圆面积S=%.2f",PI*r*r);}
用C语言设计一个学生信息查询系统程序
1、首先创建一个c语言项目。然后右键头文件,创建一个Stu的头文件。2、编写头文件的代码。再将数据结构的增删改查和结构体写入头文件。3、在源文件中创建main源文件和Stu源文件。再main文件中写入int mian()代码。4、然后在mian主函数中,写入while语句无限循环。再写入Init函数。5、在Stu源文件的...
C语言程序设计
C语言中常用的选择结构主要有以下两种:(1) if else:引入关键字:ifelseelse if if (bool值) \/\/ 如果bool值为真,则执行代码段1,否则执行代码段2 { 代码段1 } else { 代码段2 } if (bool值1)\/\/ 如果bool值1为真,则执行代码段1,否则判断bool值2是否为真 { 代码段1 } else if (...
c语言程序设计
第一章 程序设计的基本概念 第一节 C语言的发展历史与特点 第二节 程序与程序设计 第三节 算法与算法的描述 第四节 C语言的上机操作 思考题与习题 第二章 C语言程序设计基础 第一节 C语言的程序结构 第二节 数据类型 第三节 运算符与表达式 思考题与习题 第三章 C程序控制结构 第一节 C程序...
求C语言程序设计的答案
a == b;是判断a,b是否相等的语句。a = b; 是将b的值赋给a 。include<stdio.h> main(){ int a, b;a = 5 ;b = 5;if(a == b) printf("a等于b\\n");getchar();return 0;} include<stdio.h> main(){ int a ,b;b = 10;a = b;printf("a 等于%d", a);getchar();...
C语言程序设计题,要求输入若干个整数,以输入的是0结束,输出所有正整 ...
include <stdio.h>void main(){int num,i=0,j,arr[100]={0},sum=0,max;while(1){scanf("%d",&num);arr[i++]=num;if (num==0){break;}}max = arr[0];for (j=0;j0){sum += arr[j];}if (max<arr[j]){max = arr[j];}}printf("Sum:%d\\n",sum);printf("Max:%d...
C语言程序设计求详解过程
首先,你要先明白,这个程序有两部分组成:函数fun(..)和主函数main();main()调用fun(..)函数实现算法运算。首先介绍主函数main():主要负责打印输出结果,for循环由k控制,连着调用fun(..)函数两次,并打印。fun(..)函数:实现算法运算。第一次调用:x == 1(参数a的值), z == 4(在z++...
用c语言程序设计一个简单计算器,求其源代码
用c语言程序设计一个简单计算器,求其源代码 我来答 4个回答 #热议# 职场上受委屈要不要为自己解释? CactusZheng 2010-06-08 · TA获得超过198个赞 知道小有建树答主 回答量:159 采纳率:0% 帮助的人:62.5万 我也去答题访问个人页 关注 展开全部 #include <dos.h> \/*DOS接口函数*...
终药豆腐: 黑马程序员的视频库里有一套“C语言小白入门基础教程”很适合初学者学习.课程大纲:1.Unix/Linux实战2.Unix/Linux服务器配置3.C语言概述4.数据类型与运算符5.条件判断与循环语句6.数组与字符串7.函数8.指针9.内存管理10.复合类型11.文件操作12.项目实战
咸宁市19430509867: 求C语言初学者书籍推荐 - ?
终药豆腐: 先看《C Primer Plus中文版》(如果你英语好,可以看英文版《C Primer Plus 》)推荐从经典入手.推荐的话,这本书上的习题是有答案的,可以练练. 如果着急的话可以看谭浩强的《C语言程序设计》,看完基本小程序会写,算入门了. 进...
咸宁市19430509867: 求C语言的零基础入门教程,谢谢! - ?
终药豆腐: 推荐学习C语言的书籍是: C Primer Plus中文版 开发工具是: VS2008 或者 VS2010 百度一下, 80X86汇编小站 网站里面有篇文章是针对初学C/C++写的,写得不错. 标题是:如何正确的入门Windows系统下C/C++学习领域.希望这篇文章对你有帮助,其实入门学习C语言,重要的是选择一本好书和一个好的开发工具,如果有条件可以配备一个老师,这样你学习效率将会有很大的提升,当然最重要还是你的学习态度 和 毅力.
咸宁市19430509867: 求一本c语言入门的门籍....(适合零基础的人)?
终药豆腐: 《C程序设计教程》 谭浩强
咸宁市19430509867: C语言有什么好的入门用的教程? - ?
终药豆腐: 北大青鸟的不错
咸宁市19430509867: 求C语言适合自学的好教程,追加100分?
终药豆腐: 《C语言程序设计》谭浩强著 清华大学出版社 部分前言 这本书中,保留了《C语言设计》的特点:体系合理、逻辑清楚、命题丰富、通俗易懂.同时又根据C语言新标准的规定,对该书进行了改进,使之符合当前的需要. 学习C语言时有一点应当注意:应该把精力放在最基本最常用的内容上.开始时不要钻牛角尖,在一些具体细节上死抠.有一些细节,随着对C语言了解的逐深入和实践经验的逐步丰富,会自然的掌握.开始时,切记滥用C语言的某些容易引起错误的细节. 程序设计是一门实践性很强的课程,不可能只靠听课和看书就能掌握C语言程序设计.应当十分重视自己动手编写程序和上机运行程序.上机的时间愈多愈好
咸宁市19430509867: 本人想自学一下C语言,但网上的教程看不懂,没法入门,求高手指教,帮我入门. - ?
终药豆腐: 我猜测一下,你可能是因为暑假里面没有什么东西,想学点什么c语言充实一下自己. 所以我想先介绍一下c语言. 首先声明我也就学了一个学期的c语言噢...初学c语言,比如说我目前接触的c语言,是一个黑不溜秋的东西,就是说你做出...
咸宁市19430509867: c语言编程入门 - ?
终药豆腐: 1.不明白你说的是什么公式? 2.要学C语言的话,其实不用计算机基础知识也可以,不过需要用到有数学的知识,因为C语言属于计算机方面的编程类而不像是一些理论性的东西,它要求动手能力要更强一点.假如你想快点学C语言的话就是经常上机写程序,程序写多了就自然懂了,有疑问的问题就上机去做个实验就明白了,实验中会让你快速成长.如果你想学得更精通的话,必须学习数据结构与算法.它需要一定的数学功底,特别是高中的一些知识. 3.注意的地方不多,再强一次,编程的东西不能只是纸上谈兵.现在一般很少在TURBRO2.0上写程序了,介绍你一些C语言编程的软件,VC6.0,DEVCPP等.
咸宁市19430509867: c语言怎么入门,我是零起点的小白,求教啊 - ?
终药豆腐: 1. 关键要找一本合适的入门教材,语法不需要讲得太详细,应该以编程方法为主线.语法太详细实际上是对编程主线的干扰. 2. 程序的讲解,应当一步一步推导构造出来;而不是一下子给出程序,然后再一句一句解释. 3. 还有不厌其烦地上机调试程序是学习编程的制胜法宝. 4. 有一本《C语言程序设计—从入门到进阶》,人民邮电出版社的,可以参考一下.
咸宁市19430509867: 求C语言入门详细讲解? - ?
终药豆腐: x=f(2);这就是函数 x值为2 int f(int); main(){printf("%d\n",f(3)); 结果为9}int f(int n);}return n+n+n; //3+3+3 ,return是关键字,意思返回本函数f;} //程序是从上到边扫描边执行printf("%d",f(3),当扫描的f()时,由于当前已经声明int f(int)...