《基本语法备查》PPT课件.ppt

《基本语法备查》PPT课件.ppt

ID:52275485

大小:673.51 KB

页数:60页

时间:2020-04-03

《基本语法备查》PPT课件.ppt_第1页
《基本语法备查》PPT课件.ppt_第2页
《基本语法备查》PPT课件.ppt_第3页
《基本语法备查》PPT课件.ppt_第4页
《基本语法备查》PPT课件.ppt_第5页
资源描述:

《《基本语法备查》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言概念实习01C语言基本语法备查(一)VC环境的使用C程序基本结构C数据类型C语言中的输入与输出在VC下创建C语言源文件创建工作区File->New->”workspace”,输入工作区名字创建新工程File->New->”Projects->Win32Console”Application,输入项目名字,并加入到工作区中创建C语言源文件File->New->Files->”C++SourceFile”,输入文件名(一定要加后缀.c),并加入到项目中C语言的基本结构程序一/*thefirstprogram*/main(){printf(“welcome”);}C语言的基本结构

2、程序二/*anotherprogram*/main(){inta,b,m;scanf(“%d%d”,&a,&b);m=max(a,b);printf(“较大数是:%d”,m);}intmax(intx,inty){intr;if(x>y)r=x;elser=y;returnr;}输入:25C数据类型基本类型构造类型指针类型空类型void定义类型typedef数值类型字符类型char枚举类型enum整型浮点型单精度型float双精度型double短整型short长整型long整型int数组结构体struct共用体unionC语言的数据类型运算符和表达式C运算符算术运算符:(+-

3、*/%++--)关系运算符:(<<===>>=!=)逻辑运算符:(!&&

4、

5、)位运算符:(<<>>~

6、^&)赋值运算符:(=)条件运算符:(?:)逗号运算符:(,)指针运算符:(*&)求字节数:(sizeof)强制类型转换:(类型)分量运算符:(.->)下标运算符:([])其它:(()-)C语言中的输入输出格式输出函数--printf格式:printf(“格式控制串”,输出列表)数据类型关键字修饰符输出示例整型int%dprintf(“%d”,a);printf(“%d%d%d”,x,y,z);长整型long%ldprintf(“%ld”,b);printf(“%ld%ld”,d

7、1,k2);字符型char%cprintf(“%c”,ch);printf(“%c%c%c%c”,c1,c2,c3,c4);双精度浮点型double%lfprintf(“%lf”,m);printf(“%lf%lf”),cm,cn);单精度浮点型float%fprintf(“%f”,f1);printf(“%f%f%f”,f1,f2,f3);不同数据类型变量的混合输出printf(“%f%c%d%ld%lf”,f3,ch,x,k2,m);格式输出函数--printf格式:printf(“格式控制串”,输出列表)printf(“两个数为:%d和%d”,a,b);例:设a,b,c

8、变量的值均已赋好,a=5,b=7,c=8要求屏幕输出“三个数为:5,7和8,较大的为:8”。#includemain(){inta,b,c;a=5;b=7;c=8;printf(“三个数为:%d,%d和%d,较大的为:%d",a,b,c,c);}练习: 将上题a,b,c变成float类型变量,赋值分别为a=3.5,b=3.7,c=3.8应该如何修改?main(){inta,b,c;a=5;b=7;c=8;printf(“三个数为:%d,%d和%d,较大的为:%d",a,b,c,c);}floata=3.5;b=3.7;c=3.8;printf(“三个数为:

9、%f,%f和%f,较大的为:%f",a,b,c,c);格式:scanf(“格式控制串”,地址表)格式输入函数--scanf地址表:变量的地址,常用取地址运算符&格式修饰符:同printf函数的完全一致scanf(“%d%d”,&a,&b);例:已知三个int类型变量a,b,c,从键盘输入它们的值分别为3,4,5,并且输出。#includemain(){inta,b,c;printf("请输入三个变量的值:");scanf("%d%d%d",&a,&b,&c);printf(“三个数为:%d,%d和%d",a,b,c);}练习:将上题a变成float类

10、型,b,c变成char类型变量,从键盘分别输入3.5,‘A’,‘B’应该如何修改?例题1#includemain(){doublechang,kuan,zhouchang,mianji;chang=3.2;kuan=2.1;zhouchang=2*(chang+kuan);mianji=chang*kuan;printf(“周长是%lf,面积是%lf”,zhouchang,mianji);}已知长方形的长和宽分别是3.2和2.1,求其周长和面积。例题2#incl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。