C语言第一讲:c基础

1.#import 作用:导入头文件;

2.导入头文件有两种形式:<>,""

<>作用:导入系统框架

""作用:导入别人写好的文件

3.数据类型规定数据的类型和大小;

4.整型:

(1).int型:占4个字节;

(2).short型:占2个字节;

(3).char型:占2个字节;

(4).long型: 64位系统占8个字节;

32位系统占4个字节.

‘0‘ 字符零  对应十进制整数  48

0  数字零

‘0‘--‘9‘  对应  48--57

‘A‘--‘Z‘  对应  65--90

‘a‘--‘z‘  对应  97--122

‘A‘ + 32 == ‘a‘

5.浮点型:

(1)单精度浮点型 :float 占4个字节;

(2)双精度浮点型:double 占8个字节.

常量:不受外力作用情况下,不会被改变的量

整型常量:89 88 6 ......;

浮点型常量:3.1415926  12.01 ......;

字符型常量:‘a‘ ‘0‘ ‘b‘ ......;

变量的定义:数据类型 变量名 = 初值;

变量定义一定要赋初值;

变量名的命名规则:

     1.由数字,字母,下划线组成,并且数字不能开头;

     2.不能与其他关键字重名;

     3.不能与其他变量名重名;

4.见名知意.

6.运算符:

赋值运算符: "=" ,把等号右边的值赋给左边的变量,赋值的过程是拷贝的过程,

将等号右边的值拷贝一份,赋给等号左边的变量.

算术运算符: "+","-","*","/","%","++","—"

注意:++或-- 在前,先自增(减),再使用,++或-- 在后,先使用,在自增(减 ).

复合运算符:+=,-=,*=,/=,%=

7.表达式:可以由 常量,变量,运算符组成

怎样判断是不是表达式:有没有值

语句:以分号";”结尾

8.格式化输出函数 printf : 输出的目地,是验证结果是否正确

转换符

%d -- int

%hd -- short

%ld -- long

%f -- 浮点型(float,double)

%c — char

转义符:\n 回车,%% 输出%,\\ 输出\

时间: 2024-11-13 06:44:33

C语言第一讲:c基础的相关文章

【Python基础教程第2版】——第一讲:基础知识

1.长字符串:(用三引号如'''或者"""来引起来) >>> print """This is a very log string.It continues here.And it's not over yet."Hello world!"""" This is a very log string.It continues here.And it's not over yet.&

第一讲 &nbsp; 信息化基础知识、信息化系统服务管理

第一章 信息化基础知识 1.国家信息化体系要素 a) 信息化技术:是信息化体系六要素的龙头. b) 信息化资源:是国家信息化的核心任务,是国家信息建设取得实效的关键,也是我国信息化的薄弱环节.信息资源开发和利用的程度是衡量国家信息化水平的一个重要标志. c) 信息网络:是信息资源开发利用和信息技术应用的基础.通常将信息网络分为电信网.广播电视网和计算机网络.三网的发展方向将逐步实现三网融合. d) 信息技术和产业:是我国进行信息化建设的基础. e) 信息化人才:是国家信息化成功之本,是信息化建设

c语言第一讲

<C语言基础>课后作业1.(*)计算十进制 42转换为二进制.八进制.十六进制分别对应的值. <42 二级制10010 八进制052 十六进制0x2> 2 计算二进制 11010110对应的十进制值 <十进制112> 3计算八进制075对应的十进制值 <61> 4计算十六进制0xA8对应的十进制值 <168> 5打印下面图形: #include <stdio.h> int main(int argc, const char * arg

C语言——第一部分 C语言概述以及编程基础

C语言 第一部分 编程基础 1.通过"语言"来控制计算机,让计算机为我们做事情,这样的语言就叫做编程语言(Programming Language). 2.编程语言也有固定的格式和词汇,例如:编程语言有很多种,常用的有C语言.C++.Java.C#.PHP.JavaScript等,每种语言都有自己擅长的方面,例如: l C语言和C++主要用于PC软件开发.底层开发.单片机和嵌入式系统: l Java和C#不但可以用来开发软件,还可以用来开发网站后台程序: l PHP主要用来开发网站后台

《C#语言和数据库技术基础》单词必备

<C#语言和数据库技术基础> 第一章1..NET Framework   框架2.sharp            尖锐3.application      应用程序4.developer        开发者5.network          网络6.build            建造,建筑7.console          控制台8.debug            调试9.namespace        命名空间10.project         项目11.solution 

《上古天真论》第一讲文字版

上古天真论篇第一讲主讲:徐文兵  主持:梁  冬播出时间:2008-12-06  23:00—24:00  经文:昔在黄帝,生而神靈,弱而能言,幼而徇齐,长而敦敏,成而等天.乃问于天师曰:余闻上古之人,春秋皆度百岁,而动作不衰:今时之人,年半百而动作皆衰者,时世异耶?人将失之耶?岐伯对曰:上古之人,其知道者,法于阴阳,和于术数, 梁冬:我是梁冬.梁某人.而做在我对面的是我的在求学中医方面的偶像级的老师徐文兵老师,徐老师你好!徐文兵:梁冬好!听众朋友们大家好!梁冬:啊呀,一看就很有这个电台风范,从

斯坦福大学深度学习与自然语言处理第一讲:引言

斯坦福大学在三月份开设了一门"深度学习与自然语言处理"的课程:CS224d: Deep Learning for Natural Language Processing ,授课老师是青年才俊Richard Socher,他本人是德国人,大学期间涉足自然语言处理,在德国读研时又专攻计算机视觉,之后在斯坦福大学攻读博士学位,拜师NLP领域的巨牛 Chris Manning和Deep Learning 领域的巨牛 Andrew Ng ,其博士论文是< Recursive Deep Le

跟我学《JavaScript高程3》第一讲,课程笔记

跟我学<JavaScript高程3> 第一讲:第1~3章 课程制作:bling,兴哥,5年Java,3年前端 课程知识:JavaScript.Html.Css 课程目标:前端体系课程,逐步深入,找到一份前端工作    课程大纲:本书目录结构 适合人群:前端初学者,可以0基础,但要认真,踏实 回答几个问题 1.为什么要学习前端?JavaScript有哪些用处?为什么要讲这本书? 移动互联网是未来的趋势,移动设备H5开发带动了前端趋势,今后App基本都是Native+H5实现. 页面效果,数据交互

斯坦福大学深度学习与自然语言处理第一讲

我学习自然语言是从Christopher D.Manning的统计自然语言处理基础这本书开始的,很多文本分析也是应用统计方法,或者机器学习的方法,而近年来深度学习逐渐渗入各个领域,其在自然语言处理领域中也取得了令人惊叹的效果,这成功的引起了我的重视,决定学习一下.何其所幸,让我找到了斯坦福大学深度学习与自然语言的课程,深得我心啊,所以打算好好学习一下,鉴于我爱自然语言处理中有相关课程的slides,我就直接复制粘贴了,接下来打算做的工作是对该课程中推荐阅读的部分论文做一些笔记.本人才疏学浅,专业