网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言基本语法元素-清华的大学课件.pptx

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言基本语法元素-清华的大学课件

计算机程序设计基础第 1 章 C 语言基本语法元素清华大学计算机科学与技术系  乔 林  qiaolin@tsinghua.edu.cn【提 纲】清华大学计算机科学与技术系1.1 数据型式1.2 量与表达式1.3 语 句1.4 基本输入输出1.5 程序设计风格【提 纲】清华大学计算机科学与技术系1.1 数据型式1.2 量与表达式1.3 语 句1.4 基本输入输出1.5 程序设计风格【1.1】【数据型式】清华大学计算机科学与技术系整数型式:int 定义整型数据对象有取值范围,仅能表示特定区间内整数值 浮点数型式:double 或 float 表示小数,同样具有取值范围首选 double字符串型式字符序列以整体形式作为数据对象使用配套 zylib 库中的 STRING 型式和 CSTRING 型式表示字符串【1.1】【数据型式】清华大学计算机科学与技术系整数型式定义 a 为整数:int a;整数符号:确定是否表示负数signed、unsigned定义 b 为无符号整数:unsigned int b;整数长短:确定整数取值范围的大小long、short定义 c 为短整数:short int c;【1.1】【浮点数型式】#include stdio.hint main(){ double a, b, sum; printf( The program adds two real numbers.\n ); printf( The first real number: ); scanf( %lf, a ); printf( The second real number: ); scanf( %lf, b ); sum = a + b; printf( %lf + %lf = %lf\n, a, b, sum ); return 0;}清华大学计算机科学与技术系例 1.1 编写程序,求用户输入的两个浮点数之和。【1.1】【浮点数型式】清华大学计算机科学与技术系【1.1】【浮点数型式】#include stdio.hint main(){ float a, b, sum; printf( The program adds two real numbers.\n ); printf( The first real number: ); scanf( %f, a ); printf( The second real number: ); scanf( %f, b ); sum = a + b; printf( %f + %f = %f\n, a, b, sum ); return 0;}清华大学计算机科学与技术系例 1.1 编写程序,求用户输入的两个浮点数之和。【1.1】【字符串型式】#include stdio.h#include zylib.h // 使用双引号包含配套库int main(){ STRING name; // 定义于“zylib.h”库中 printf( The program gives a greeting to user.\n ); printf( Your name: ); // 配套库已实现,获取用户输入字符串,以文本行为单位 name = GetStringFromKeyboard(); // 使用“%s”输出字符串 printf( Hello, %s\n, name ); return 0;}清华大学计算机科学与技术系例 1.2 接受用户输入的用户名,向用户问好。【1.1】【字符串型式】清华大学计算机科学与技术系【1.1】【工程项目设置】清华大学计算机科学与技术系基本步骤步骤 1:创建新工程,设置好工程项目的目录步骤 2:编写程序代码,将文件保存在该目录下步骤 3:将文件“zylib.h”与“zylib.c”拷贝到该目录步骤 4:在工程项目中添加上述两个文件步骤 5:在程序文件中使用双引号包含头文件“zylib.h”工程项目意义将程序组织成一个项目整体进行开发和管理一般需要创建独立的工程项目才能开发程序特别说明:不同编译器的工程项目设置并不相同【1.1】【工程项目设置】避免多次拷贝库文件的方法为全部练习题创建总目录,如“CExercises”在“CExercises”目录下创建子目录“zylib”,将文件“zylib.h”与“zylib.c”拷贝到“zylib”目录下创建新工程时,为每道练习题在“CExercises”目录下创建单独子目录(注意不要使用多级目录),如“Ex0101”与“Ex0102”,编写的程序文件都保存在该目录下在工程项目中添加“zylib”子目录下的库文件“zylib.h”与“zylib.c”在程序中使用相对路径包含头文件“../zylib/zylib.h

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档