下载此文档

C++语言程序设计知识点.docx


文档分类:IT计算机 | 页数:约56页 举报非法文档有奖
1/56
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/56 下载此文档
文档列表 文档介绍
《C++语言程序设计》
第一章 :程序设计基本概念
程序和程序设计 程序:连续执行的一条条指令的集合称为“程序”。
程序设计
确定数据结
算法 定义:就是违法的
赋值号的右边也可以是一个赋值表达式。如 a=b=7+1; 补充;表达式与语句的区别,
表达式后面加一个分号就是语句。
复合赋值表达式
例:
a+=3 a=a+3 同理可得 a*=3 /= -=
a+=a-=a+a a 的初值是 9
a+=a-=18
a+=(a=a-18) a+=(a=-9) a+=a
-18
(15)若有定义语句:int x=10;,则表达式x-=x+x的值为(B )
-20 B)-10 C) 0 D) 10
(14)设有定义:int x=2;,以下表达式中,值不为6的是(D )
A) x*=x+1 x=x*(x+1) B) x++,2*x
C) x*=( 1+x) D)2*x,x+=2
(17)若变量均已正确定义并赋值,以下合法的 C 语言赋值语句是 (A) A)x=y==5; B)x=n%; C)x+n=I D)x=5=4+1;
++ 和— —的讲解
++:自身加 1
--:自身减 1

i=3 i++ I=i+1 i=4
单目
3++
++I I++
当++在前,先自身加 1,然后再干别人让干的事情 。 当++在后,先别人让干的事情然后再干 自身加 1。 int i=3;
int a;
a=i++; a=3
a=++I;a=4
第三课:输入和输出语句
输出语句的讲解
一、printf函数的一般调用形式
格式:printf(格式控制,输出项1,输出项2,…….);
在printf函数的最后面写上;号就是输出语句。 1,给输出项白提供输出格式说明
格式说明符: 作用:就是使数据按格式说明符的要求进行输出。 组成:由%号和紧跟在其后的格式描述符组成。
int %d
float 或 double---%f 或 e%
char %c
提供原样输出的文字或字符
在 “ ” 中除了格式说明符之外的内容要全部原样输出
各个输出项之间要用逗号隔开。 输出项可以是任意合法的常量,变量或表达式。
printf中常用的格式说明 在格式说明符中,每一个格式说明符都必须以%号开头由相应的类型标识字母结束。
但在他们之间可以有其它的一个内容:
%c :输出一个字符
%d:输出一个十进制的数据
%o:以八进制格式输出。
%X:以十六进制输出
%U:无符号十进制输出
%f:以带小数点的数字输出
%e:以指数形式输出
%s:输出一个字符串。
%%:输出一个%号
%4d:输出的数据长度是4个长度,当原来的长度大于4个时会自动突破。小于4个时会 填充空格。
%: x 代表数制的宽度(包括小数点)。 Y 代表小数点后面的小数位数。
注意事项:
输出比较自由一些,输出有的各个数之到底是什么,取决于格式说明符之间的内容。
格式说明符要与输出项一一对应。
输出语句中还可以有 \n \r \t \a
尽量不要在输出语句中改变输出变量的值。
输出的数据中如果存在变量,一定要定义过的。
输入语句
格式:scanf(格式控制,输入项1,输入项2,…);
例如:想通过键盘输入3个数分别给变量a,b,c。并且他们分别为整型,浮点型,双精度 型。
输入语句为 scanf("%d%f%lf",&k,&a,&y);
说明:
格式说明符与输出语句一样。
在格式串中,必须含有与输入项一一对应的格式转换说明符。
,要收输入的DOUBLE型数据的格式说明符一定要用%1化否 则数据不能正确的输入
由于输入是一个字符流,所以当输入的数据少于输入项时,程序会等待用户输入, 直到满足要求。当输入的数据多于输入项时,多余的数据会自动作废。
复合语句:多个语句被{}括起来,当成一条语句来执行。 空语句:最后的表示只有一个;
程序举例: 1。编写一个程序,从键盘上输入两个数字,让后让他们互换一下。 #include<>
main()
{
int a,b;
printf(“请输入两个数字:"); scanf("%2d%3d",&a,&b); printf("qian: %d%d",a,b); int c; c=a,a=b,b=c; printf("后:%d%d",a,b);
}
2。编写程序,对一个 double 型数据进行四舍五入运算。要求保留两位有效小树。

123'4567*100=12345.

C++语言程序设计知识点 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数56
  • 收藏数0 收藏
  • 顶次数0
  • 上传人niupai11
  • 文件大小120 KB
  • 时间2022-05-20