第一周
int 定义整型变量 所有字母都要先定义再使用.
算法:描述完成任务的步骤序列.
算法的三个根本结构:顺序、分支、循环.
算法的表示:自然语言、程序流图、 N-S图
程序流图中判定框用菱形,开始结束用圆角矩形,赋值用矩形.
等价于 max=b;
if(a>b);
max=a;
esle
max=a;
max=b;
逻辑量:某条件的判断结果,
条件的结果只有成立和不成立两种可能
C 语言规定 0 属于假 非 0 属于真;在计算机中,假显示为 0,真显示为 1
在 c 语言中单独的一个分号也是一句话,有语法地位. .
if(5)
max=a else
max=b
那么max=a将永远被执行
判断二者是否相等:用两个等号
: if〔a==b〕
如果写成if〔a=1〕,表示给a赋值为真,结果使得a的值改变
if〔1==a〕和if〔a==1〕没有区别,但为防止失误,最好将常量放在左边〔注意名字作 业中用到了这一点〕,
由于if〔仁a〕无法执行,常数无法被变量赋值,可以被电脑检查出错误
else语句可以缺省,if可以不带else,但是else前面不可以没有if.
else前面有多个if的时候,else与最近的一个if相配对.
〔 1〕 C 语言中,定于变量后,变量本领就被赋予一个值,这个值是计算机随机
出现的; 一台计算机每次生成的随机数是相同的, 如果要进行生成随机数, 那么程
序员还需外加一个随机数函数.
〔 2〕单独的一个分号 也是一条语句,成为空话,,执
行空话,假设不成立,执行 else;
〔 3〕不等于用! =表示 ;大于等于 >=表示 ;小于等于 <=表示
〔 4〕 if 语句后的 “ {}很重要,最好先一起写,不然会乱. 〞
第四周
注释: 〔 1〕注释多行内容:
/* today is March 25th
* it's a sunny day
*/ 〔 2〕注释一行:
/ This program is written by XXX /
要养成习惯在程序开头加注释〔摘要或说明〕哦!
大致格式如下:
/*
摘要:
当前版本 :
作者 :
完成日期;
*/
循环结构:
一般结构如下:
while〔表达式〕
{
需要执行循环的语句
}
while 语句与 if 语句相比拟:格式相同,但在条件成立是, if 语句只执行一次,
while 语句执行屡次
定义字符型数据用char表示,占位符不再是“%d而是"%4
字符常量用单引号引起来
: id1= ‘ -1‘’ ;0’
小写字母那么减去小写a如:id1='d'-'a'+1;
大写字母那么减去大写A如:id1='E'-'A'+1;大家思考一下为什么要+1
〔 1〕并且用 &&表示,指两个条件同时满足.
〔 2〕定义变量时可以赋初值,如
int sum=0;
这个语句是正确的.
i++的含义与i=i+1相同.
〔 4〕求余数用 %表示,如 a % 11,即为 a 被 11 除得的余数
PS
注释是不能被计算机分析的,是程序中的非可执行局部,可以写成中文形
式,:
/* 注释
摘要:
* 软件当前版本:
*
时间:
*/
.条件语句while (表达式)是 当•…•成立那么反复执行,直到不成立〞的逻辑表达.
要注意的是,循环语句每次必须有意义,不让容易出现死循环,换而言之,必须
对循环语句中的要素做出改变,从而对循环条件产生影响,如下例中的 “ i=i+1 〞:
While(i<=100)
{
sum=sum+1;
i=i+1;
}
.定义变量时,: int sum=0;
.求取余数用 “ %代替〞 “ /.如: 〞 yushu=sum % 11;
.补充几种逻辑运算符: “ &&〞表示逻辑 “与 〞
“ || 表示逻辑 〞 “或 〞
“! 〞表示逻辑 “非 〞
.以单行调试很重要: 先把光标移动到你想调试的地方, 然后按 Debug--Run
to cursor(or F4)--Dubug of windows--watches再找至U Debug--next line(or F7 即可 观察每一步而计算结果,最后Debug--stop debugger结束调试.
.安装路径上不能有中文,文件名中也不能有中文.
.源代码要注意标准,主要是以下几点
* 摘要及作者说明
* 空行得体(不过多也不过少)
* 一行代码只做一件事情
*if、 for、 whi
c语言基础知识及考点整理 来自淘豆网m.daumloan.com转载请标明出处.