- 3
- 0
- 约3.64千字
- 约 68页
- 2017-05-19 发布于河南
- 举报
C语言上课课件-杨虹志
C程序设计(基础巩固);目录;一、课前说明;二、C程序设计基础知识;二、C程序设计基础知识;二、C程序设计基础知识;二、C程序设计基础知识5、数据类型;二、C程序设计基础知识;5.1.1整型数据常见存储空间和值的范围;二、C程序设计基础知识;二、C程序设计基础知识;二、C程序设计基础知识;二、C程序设计基础知识;二、C程序设计基础知识;二、C程序设计基础知识;二、C程序设计基础知识;+ . 3 1 4 1 5 9 1 ;二、C程序设计基础知识;二、C程序设计基础知识;i = 3;
j = ++i; /* 先使i加1,再赋值给j。*/
执行后:j=4,i=4。
i = 3;
j = i++; /* 先把i赋值给j,再使i加1。*/
执行后:j=3,i=4。;该程序的运行结果?
#include stdio.h
void main()
{ int a;
a = 3;
printf(%d, a++);
printf(%d, a);
};二、C程序设计基础知识;二、C程序设计基础知识;例如:
int i;
float f;
double d;
long e; 10 + a + i*f - d/e
上述转换过程是由系统自动进行的。;二、C程序设计基础知识;该程序的运行结果?
#include stdio.h
void main()
{float x;
int i;
x=3.6;
i=(int)x;
printf(%f,%d,x,i);};二、C程序设计基础知识;二、C程序设计基础知识;二、C程序设计基础知识8、C语句;二、C程序设计基础知识;%o格式符:按八进制格式输出。
%x格式符:按十六进制格式输出。
%u格式符:用于输出unsigned类型数据。
%c格式符:以字符形式输出一个字符。
%s格式符:以字符串格式输出字符串。
例:%s、%ms、%-ms、%-m.ns、%m.ns
%f格式符:按实数格式输出。
例:%f、 %-m.nf、%m.nf
%e格式符:以指数形式输出实数。
例:%e、%-m.ne、%m.ne;二、C程序设计基础知识;1、从键盘输入一个大写字母,要求改用小写字母输出。;三、选择结构设计;关系运算符、算术运算符、
赋值运算符的优先级关系:;三、选择结构设计;例:a=3,b=2,c=1;
1、ca+b
2、ab==c
3、a!=bc
4、a=bc
例:a=3,b=2,c=1;
1、 d=ab
2、f=abc;三、选择结构设计;逻辑运算符与其它运算符的优先级;例:
设a=3,b=4,x=0,y=0,求值:
1、bx||a
2、abxy||a!=3
3、a==b||x!=y
4、b=aba-!0
5、(a=ab)(b=xy);三、选择结构设计;(3)if (表达式1) 语句1
else if (表达式2) 语句2
else if (表达式3) 语句3
else if (表达式m) 语句m
else 语句n
;if语句的嵌套
一般形式:
if ( )
if ( ) 语句1
else 语句2
else
if ( ) 语句3
else 语句4
使用嵌套if语句时,必须特别注意if与else配对。配对原则:从最内层开始,else总是与它上面最接近的(未曾配对的)if配对。
避免if与else配对错位的最佳办法是加大括号,同时,为了便于阅读,使用适当的缩进,(只有大括号能保证if和else不错位配对,缩进仅便于阅读);[例] 有一函数如下,编程序,输入x值,输出y值。
#include stdio.h
void main()
{ int x,y;
scanf(%d,x);
if (x0)
y = -1;
else if (x==0)
y = 0;
else y = 1;
printf(x=%d,y=%d\n,x,y);
};三、选择结构设计;例:输入一个百分制成绩,要求输出成绩等级‘A’‘B’‘C’‘D’‘E’。
判别学生成绩的等级:
60分,E级;
60~69分,D级;
70~79分,C级;
80~89分,B级;
90~100分,A级;;60;#include stdio.h
void main()
{int score,s;
char grade;
printf(请输入学生的成绩:);
scanf(%d,score);
s=score/10;
switch(s)
{case 10:
case 9 : grade=A;
您可能关注的文档
- 服务顾问常见问题对答.doc
- 和答案经济法复习参考题.doc
- 售后应对话术.doc
- 2011年二级建造师《建设工程法规》冲刺模拟题.doc
- 2012年二建法规模拟.doc
- 2011年最新二级建造师试题2合1版本.docx
- 南财期末经济法重点.doc
- 【政法干警攻略】民法高频考点、难点精确记忆技巧汇编(10例).doc
- 2011年重点二建试题.doc
- 2005年南京师范大学硕士研究生招生入学考试初试试题(民刑法).doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- BSC-1100ⅡA2-X和1500A2生物安全柜产品使用说明书.pdf VIP
- 2026年江西青年职业学院单招职业技能考试必刷测试卷附答案.docx VIP
- 高中物理校本课程教材.docx VIP
- 南京医科大学-药理学-期末复习资料汇总.pdf VIP
- 2025年江西青年职业学院单招职业技能考试必刷测试卷附答案.docx VIP
- 北京航空航天大学《飞行器设计》期末考核试卷(含答案).docx VIP
- 第七章 part3幼儿园教职工配备标准 (暂行)(课件)2024年《学前教育政策法规》同步教学(高教版).pptx VIP
- 2024年山东职业学院高职单招(英语/数学/语文)笔试历年真题摘选含答案解析.docx
- 复旦大学保险公司财务管理第五章 保险公司财务比率分析.ppt VIP
- 患者十大安全目标(2025)PPT课件.pptx VIP
原创力文档

文档评论(0)