- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
哈尔滨工业大学(威海);C语言的祖师爷Dennis M. Ritchie;Ritchie漫画像;Who am i?;Hu r u?;课程特点;课程说明;课堂帮规;课外帮规;必备知识;忠告;程序演示-welcome.c;程序演示-welcome.c;程序演示-pro1.c;程序演示-pro1.c;程序演示-music1.c;程序演示-music1.c;程序演示-music.c;程序演示-music.c;程序演示-fk.c;程序演示-fk.c;程序演示-连连看;C语言的四种常用编程环境;Turbo C 2.0;Turbo C C++ 3.0;WIN-TC;Visual C++ 6.0 (可视化的);编程语言的发展史——人与计算机的对话;机器语言;汇编语言;BASIC语言;C语言;C语言的创世纪;流行语言排行榜; C语言与程序设计是计算机专业和非计算机专业的一门技术基础选修课程,大学一年级或大二年级开设。
通过本课程的学习使学生更好地了解和应用计算机,培养学生应用计算机独立解决问题的能力,让学生真正掌握一门使用计算机的语言工具,为学生今后无论是从事计算机或非计算机工作都奠定了良好的、扎实的计算机语言基础。; 我们将遵照国家教委考试中心制定的 “二级C语言考试大
纲” 来进行教学,所以在内容上紧扣大纲考试要求,在语言上
力求通俗易懂、循序渐进。
;你应该知道;讲;第一章 简单C语言设计;简单的C程序实例 ;X1;End;简单的C程序实例 ;C程序结构 ;;简单程序扩展 ;计算器解决方案 ;计算过程实现及分析 ;关于基本整型; int
long int
unsigned int
float
double
char;数据类型(Data Type);数据类型——多型遍地走,安知我多大?;基本数据类型;数据类型修饰符; 1 byte ; 1 byte ; 原码: 用二进制的最高位表示数符
用 0,表示正数
用 1,表示负数
数值部分则为 真值的绝对值; 补码: 则先将其表示成原码,然后除符号外,再逐位取反
(即0变1,1变0)最后再加上1。; x-y=x+(-y);超出取值范围会怎样?;溢出(Overflow)造成的危害;使用变量要注意; 1 byte ; ;例如: float x; ;;American Standard Code for Information Interchange ;变量与常量;变量的的命名规则 ;变量声明的一般形式;关键字 ;C程序常见符号分类 ;计算过程实现及分析 ;有关表达式与表达式语句 ;有关表达式与表达式语句;有关算术运算符 ;计算过程实现及分析 ;有关函数printf();格式输出函数;格式输出函数;%d 以带符号十进制整数输出
%o 以八进制无符号整数输出(无前导0)
%x 以十六进制无符号整数输出(无前导0x)
%u 以十进制无符号整数输出
%c 以字符形式输出单个字符
%s 输出一个字符串
%f 以小数形式输出浮点数(6位小数)
%e 以标准指数形式输出(6位小数)
%g 选用%f,%e中输出宽度较小的一种格式;l 长整型整数,加在d、o、x、u前
L long double型数,加在f、e、g前
m 表示数据占用的最小宽度(例如:%3d)
数据宽度大于m,按实际宽度输出
数据宽度小于m时,补空格
n 对实数表示输出n位小数(例如:%5.3d)
对字符串表示最多输出的字符个数
- 改变输出内容的对齐方式
缺省为右对齐;整型数据的输出;#include stdio
void main()
{
printf(“%d, %o, %x\n”, 10, 10, 10);
printf(“%d, %d, %d\n”, 10, 010, 0x10);
printf(“%d, %x\n”,012, 012);
};#include stdio
void main()
{
int a, b;
scanf (“%o %d”, a, b);
printf (“%d, %5d\n”, a, b);
printf (“%x, %d\n”, a, b);
};已知:’b’的ASCII码98
#include stdio.h
main()
{
printf(“%c,%d\n”,’b’, ‘b’);
printf(“%c,%d\n”,98, 98);
printf(“%c,%d\n”,97, ‘b’-1);
};关于实型 ;程序清单1-3 division.c;注意:
您可能关注的文档
- 2018春季传染病的预防.pptx
- 2018建设项目EHS培训教程.ppt
- 2018江西中考思品考点9个人与集体教材梳理课件.ppt
- 2018版浙江省高考地理《选考总复习》课件:必修2-第2章-城市与环境-第2讲-城市化过程与特点及对地理环境的.ppt
- 2018版高中历史人教版必修一课件:第9课-资本主义政治制度在欧洲大陆的扩展.ppt
- 2018版高考数学大一轮复习第五章平面向量第1讲平面向量的概念及线性运算课件理.ppt
- 2018版高考数学大一轮复习第六章数列第1讲数列的概念及简单表示法课件理.ppt
- 2018简易呼吸器的使用.pptx
- 2018西师大版语文三年级上册第9课飞镖的秘密PPT课件(共32页).ppt
- 2018精美彩色个人简历PPT模板.pptx
最近下载
- CYX-QEHP-39新改扩建项目环境影响控制程序B0(工厂体系文件模板).doc VIP
- 03~04_项目融资模式之BOT项目.ppt VIP
- 团章考试题及答案.doc VIP
- 2025年中考真题作文解读:此刻,你不一样(威海)(写作指导+例文展示+名师点评).docx
- 小学一年级学习计划..doc VIP
- 包头市户外广告和牌匾设置技术标准标准DB 1502T006—2020.pdf
- 网络直播带货主播能力模型构建研究.docx VIP
- 淮阴工学院班主任工作手册.doc VIP
- 2024年新改版教科版一年级上册科学全册教案教学设计(新教材专用).docx
- 2025道德与法治二年级上册全册核心素养教案教学设计.docx
文档评论(0)