广东海洋大学:《C++程序设计》第二,三章题(数据类型运算符表达式)

选择题 1.C++程序的执行总是从哪里开始的?a a. main函数b第一行 c头文件 d函数注释 2.字符型数据在内存中的存储形式是:d a原码 b补码 c反码 dASCI码 3.下面常数中不能作为常量的是d a 0xA5 b2.5e-2 c.3e2 d.0583 4.以下选项中是正确的整型常量的是:b b.20 C.1,000 d.3e2 C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 1 一、选择题 1.C++程序的执行总是从哪里开始的? a.main函数 b.第一行 c.头文件 d.函数注释 2.字符型数据在内存中的存储形式是: a.原码 b.补码 c.反码 d.ASCII码 3.下面常数中不能作为常量的是 a.0xA5 b.2.5e-2 c.3e2 d.0583 4.以下选项中是正确的整型常量的是: a.1.2 b.–20 c.1,000 d. 3e2 a d d b

若已定义:foax,y;,则表达式x=3,y=x+5/3的值是C A)4.66667 B)4 C)4.00000 D)3 6.下列常量中,D不是字符常量 A)’005 B)’ D) 7.表示“大于1而小于10”的数的逻辑表达式是C A)11|110 C!(x=10) D)x>1&x<10 8.执行语句nti=28*6:后,整型变量i定义后赋初值的结果是B A)12 B)16 D)18 C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 2 5.若已定义:float x,y;,则表达式x=3,y=x+5/3 的值是 A) 4.66667 B) 4 C) 4.00000 D) 3 C 6.下列常量中, 不是字符常量. A)’\005’ B)’\n’ C) ’c’ D)“a” D 7.表示“大于1而小于10” 的数的逻辑表达式是 A)11||x=10) D)x>1&x<10 C 8.执行语句int i=2.8*6;后,整型变量i定义后赋初值的结果是 A)12 B)16 C)17 D)18 B

9.如果a=2,b=1,c=3,d=4,则条件表达式a<b?a:c<d?c:d的值为C A)1 B)2 C)3 D)4 10以该格式:a=2,b=3输入数据的输入语句是:C A) scanf(“%d,%d”,&a,&b) B) scanf(“%d:%d”,&a,&b) C) scanf(“a=%d,b=%d”,&a,&b) D) scanf(“%d%d”,&a,&b); 11已知inta=3,b=5,将a+b的值输出到屏幕上的语句是: A) cout<<a<<'+'<<b<<endI: B) cout<<"a+b"<<endl c) cout<<a+b<<endl D) cout<<a<<+'<<b<<endl: C++程序设计课件设计制作:徐龙琴 3
C++程序设计课件 设计制作:徐龙琴 3 9.如果a=2,b=1,c=3,d=4,则条件表达式a<b?a:c<d?c:d的值为 A)1 B)2 C)3 D)4 10 以该格式:a=2,b=3输入数据的输入语句是: A)scanf(“%d,%d”,&a,&b); B)scanf(“%d:%d”,&a,&b); C)scanf(“a=%d,b=%d”,&a,&b); D)scanf(“%d%d”,&a,&b); 11 已知int a=3,b=5,将a+b的值输出到屏幕上的语句是: A)cout<<a<<'+'<<b<<endl; B)cout<<"a+b"<<endl; C)cout<<a+b<<endl; D)cout<<'a'<<'+'<<'b'<<endl; C C C

12.下列选项中,不能输出“C++ is a kind of object oriented language.”D A cout<<"C++ is a kind of object oriented language. In" B cout<< C++is a kind of object oriented language. <<endl c cout<<"C++ is a kind of i cout<<object oriented language. In"; D cout<< C++ is a kind ofi: <"object oriented language. In"; C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 4 12.下列选项中,不能输出“C++ is a kind of object oriented language.” A cout<< "C++ is a kind of object oriented language.\n"; B cout<< "C++ is a kind of" <<" object oriented language. "<<endl; C cout<< "C++ is a kind of"; cout<<" object oriented language.\n"; D cout<< "C++ is a kind of"; <<" object oriented language.\n"; D

填空题 1.表达式6>3&&8540的值是: 2.已知x=2.5,a=7,y=47,则x+a%3*(imx+y)%2/4的值为:2.5 3.若a=7,则(a+)+(a+)+(a)的值为: 21 4.x=6; x十=x一=x*x;其x值为: 60 5.inta=2,b=4,c=6,x,y; y=(x=a+b),(b+c); printf(“y=%d,x=%d”,y,x);显示为:y=6,x=6 6.把下面运算符按优先级由高到低排列: (),!,*,/,+,>,==,!=,&,?,三,逗号,--,++, sizeof,% ()→!,--,十十, sizeof→*,/,%→+→>→==,=一& →?→=→逗号 C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 5 1.表达式6>3&&8||5,= =,!=,&& ,?,=,逗号||,- -,++,sizeof ,% ()→!,- -,++ ,sizeof→ *,/,%→ + → > → = =,!= → && → || → ? → = → 逗号

写表达式: ①变量i,j不同时为0:!(i==0&j==0)或i!=01j!=0 ②写一表达式,其结果为x,y,z3个数最大的一个 (x>=y?x:y)>z?(x>=y?x:y):z ③判断某年(n)为闰年的表达式 (n%4==0&&n%100!==0)|n%400==0 ④a是一个带小数的正数,而b是一个带小数的负数 (f1oat)(a>0)&&(f1oat)(b<0) C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 6 三 写表达式: ① 变量i,j不同时为0:!(i==0&&j==0)或 i!=0||j!=0 ②写一表达式,其结果为x,y,z3个数最大的一个 (x>=y ?x:y)>=z?(x>=y?x:y):z ③判断某年(n)为闰年的表达式 (n%4 ==0&&n%100!= =0)||n%400= =0 ④ a是一个带小数的正数,而b是一个带小数的负数 (float)(a>0)&&(float)(b<0)

⑤求表达式的值: inti=1,j=2,a=3,b=4,c=5; ①a=“A”>=B a='A 其值为:0 ②i=z’其值为:0 ③b=c=i==j 其值为:0 ④i<=j是1/2 其值为:0 ⑤!i|!a&&!b 其值为:0 ⑥b/j|b/a/c 其值为:1 C++程序设计课件设计制作:徐龙琴 7
C++程序设计课件 设计制作:徐龙琴 7 int i=1,j=2,a=3,b=4,c=5; ① a=‘A’>=‘B’ ②i=‘z’ ③b=c=i= =j ④i<=j&&1/2 ⑤!i||!a&&!b ⑥b/j||b/a/c 其值为:0 ⑤求表达式的值: 其值为:0 其值为:0 其值为:0 其值为:0 其值为:1

四写出下面程序的运行结果 # nclude≤ iostream h> void maino int yearl, year2, age 其运行结果为 cout>year1; cout>vear 2 Input this year age=year2-yearl; 2005 cout<< Your are" i cout≤age; Your are 55 Years old cout<< Years old. n C++程序设计课件设计制作:徐龙琴 8
C++程序设计课件 设计制作:徐龙琴 8 四 写出下面程序的运行结果 #include void main() { int year1,year2,age; cout>year1; cout>year2; age=year2-year1; cout<<"Your are "; cout<<age; cout<<" Years old.\n"; } 其运行结果为: Input birth year: 1950 Input this year: 2005 Your are 55 Years old

# include≤ iostream. h> void maino int x,yi cout>X>>y; cout<<x+y="<<X+y<<end; 其运行结果为: Enter two numbers separated by space: xy=10 C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 9 #include void main() { int x,y; cout>x>>y; cout<<"x+y="<<x+y<<endl; } 其运行结果为: Enter two numbers separated by space: 2 8 x+y=10

# nclude≤ iostream . h> void main( int a=90: float b=34. 92: char c=b; double d d=127865 cout<<a<<;<<b<;<<c<;<<dk<;k<<"n'; cout<<c+1<<, <<c-1<<endl 其运行结果为:90;3492b;127865 99,97 C++程序设计课件设计制作:徐龙琴 10
C++程序设计课件 设计制作:徐龙琴 10 #include void main() { int a=90; float b=34.92; char c='b'; double d; d=12.7865; cout<<a<<';'<<b<<';'<<c<<';'<<d<<';'<<'\n'; cout<<c+1<<','<<c-1<<endl; } 其运行结果为: 90; 34.92;b; 12.7865; 99, 97
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 广东海洋大学:《C++程序设计》第三章 表达式和语句.ppt
- 广东海洋大学:《C++程序设计》_第四章练习题(流程控制语句).ppt
- 广东海洋大学:《C++程序设计》第四章 过程化语句.ppt
- 广东海洋大学:《C++程序设计》函数的调用过程.ppt
- 广东海洋大学:《C++程序设计》第五章 函数.ppt
- 广东海洋大学:《C++程序设计》第五章练习题.ppt
- 广东海洋大学:《C++程序设计》第六章 程序结构.ppt
- 广东海洋大学:《C++程序设计》第七章练习题.ppt
- 广东海洋大学:《C++程序设计》第七章 数组.ppt
- 广东海洋大学:《C++程序设计》第八章 练习题.ppt
- 广东海洋大学:《C++程序设计》第八章 指针与引用.ppt
- 广东海洋大学:《C++程序设计》结构中的有关例题.doc
- 广东海洋大学:《C++程序设计》第10章 结构体.ppt
- 广东海洋大学:《C++程序设计》第10章 练习题.ppt
- 广东海洋大学:《C++程序设计》第11章 类与对象的练习题.ppt
- 广东海洋大学:《C++程序设计》第11章 类与对象.ppt
- 广东海洋大学:《C++程序设计》第12章 继承与派生类.ppt
- 广东海洋大学:《C++程序设计》第12章的练习题.ppt
- 广东海洋大学:《C++程序设计》第16章 异常处理.ppt
- 广东海洋大学:《C++程序设计》第15章 模板的使用.ppt
- 广东海洋大学:《C++程序设计》第二章 数据类型与输入输出.ppt
- 广东海洋大学:《C++程序设计》第一章 C++入门.ppt
- 广东海洋大学:《C++程序设计》VC++6.0简介.ppt
- 广东海洋大学:《C++程序设计》第一章练习题.ppt
- 广东海洋大学:《C++程序设计》期末考卷A.doc
- 广东海洋大学:《C++程序设计》期末考卷B.doc
- 广东海洋大学:《C++程序设计》复习.ppt
- 广东海洋大学:《C++程序设计》考题.doc
- 广东海洋大学:《C++程序设计》复习续.doc
- 辽宁经济职业技术学院:《JAVA语言概述》课程教学资源(PPT课件讲稿)第一讲 Java语言概述(1).ppt
- 辽宁经济职业技术学院:《JAVA语言概述》课程教学资源(PPT课件讲稿)第一讲 Java语言概述(2).ppt
- 辽宁经济职业技术学院:《JAVA语言概述》课程教学资源(PPT课件讲稿)第十讲 继承(2).ppt
- 辽宁经济职业技术学院:《JAVA语言概述》课程教学资源(PPT课件讲稿)第十一讲 接口.ppt
- 辽宁经济职业技术学院:《JAVA语言概述》课程教学资源(PPT课件讲稿)第十二讲 内部类(1).ppt
- 辽宁经济职业技术学院:《JAVA语言概述》课程教学资源(PPT课件讲稿)第十三讲 内部类(2).ppt
- 辽宁经济职业技术学院:《JAVA语言概述》课程教学资源(PPT课件讲稿)第十四讲 流和文件(1).ppt
- 辽宁经济职业技术学院:《JAVA语言概述》课程教学资源(PPT课件讲稿)第十五讲 流和文件(2).ppt
- 辽宁经济职业技术学院:《JAVA语言概述》课程教学资源(PPT课件讲稿)第十六讲 流和文件(3).ppt
- 辽宁经济职业技术学院:《JAVA语言概述》课程教学资源(PPT课件讲稿)第十七讲 流和文件(4).ppt
- 辽宁经济职业技术学院:《JAVA语言概述》课程教学资源(PPT课件讲稿)第十八讲 Applet小程序(1).ppt