程序设计基础理论练习题

程序设计基础理论练习题

ID:21854097

大小:42.00 KB

页数:23页

时间:2018-10-25

程序设计基础理论练习题_第1页
程序设计基础理论练习题_第2页
程序设计基础理论练习题_第3页
程序设计基础理论练习题_第4页
程序设计基础理论练习题_第5页
资源描述:

《程序设计基础理论练习题》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、精品文档程序设计基础理论练习题班级姓名学号将答案填入下表中:填空题:一、填空题:1.C++的源程序必须通过和后,才能被计算机执行。.C++的源程序文件的后缀是,经过编译后,生成文件的后缀是;经过链接后,生成文件的后缀是。3.C++的源程序由若干函数组成,其中至少应包含有一个。.C++中的标识符只能由3种字符组成,它们是、、。.C++的源程序的基本单位是。二、单选题:1.以下标识符中合法的是A)TomB)-aebC)6a7bD)$1Ec2.以下关于C++用户标识符的叙述中正确的是A)用户标识符中可以出现下划线和中划线B)用户标

2、识符中不可以出现中划线,但可以出现下划线C)用户标识符中可以出现下划线,但不可以出现在标识符的开头2016全新精品资料-全新公文范文-全程指导写作–独家原创23/23精品文档D)用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头3.一个C++程序总是从开始执行的。A)main函数B)文件中的第一个函数C)文件中的第一个子函数调用D)文件中的第一条语句4.要把高级语言编写的程序转换为目标程序,需要使用A)编辑程序B)驱动程序C)诊断程序D)编译程序5.下面4个选项中,均是不合法的用户标识符的是A)A,P_0,Do

3、B)float,lao,_AC)b-a,goto,intD)_123,temp,INT班级姓名学号将答案填入下表中:填空题:一.填空题:1.若采用十进制的表示形式,则077为,0111为,0Xab为。2.C++的源程序中,用关键字定义单精度实型变量,用关键字定义双精度实型变量,用关键字定义字符型变量。3.运算符++和――的运算量必须是。4.已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=’a’+’8’-‘3’2016全新精品资料-全新公文范文-全程指导写作–独家原创23/23精品文档的值为。5.若

4、a是int型变量,则执行表达式a=25/3%3后a的值为。二.单选题:1.在C++中,要求运算数必须是整型的运算符是。A)%B)/C)2.设inta=12,则表达式a+=a-=a*a求值后a的值是。A)55B)2C)14D)-2643.已知大写字母B的ASCII码是66,小写字母a的ASCII码是97,则用八进制表示的字符常量’111’是。A)字符‘A’B)字符‘a’C)非法的常量D)字符‘I’4.以下合法的字符常量是。A)“f”B)xC)D)’x61’5.与表达式x0B)!C)x>=0D)!班级姓名学号将答案填入下表中

5、:填空题:一.填空题:1.若有语句:inta=3,b=4,c=5;,则表达式!+c-1&&b+c/2的值为。2016全新精品资料-全新公文范文-全程指导写作–独家原创23/23精品文档2.假设变量a、b和c均为整型,以下语句借助中间变量t把a、b和c中的值进行交换,即:把b中的值给a,把c中的值给b,把a中的值给c。请填空:;a=b;b=c;;;.花括号括起来的一个语句序列称为语句,该语句序列在语法上等同于语句。.声明语句,一般用来定义变量,变量必须先,后。.结构化程序设计的三种基本结构分别是结构、结构、结构。二.单选题:1

6、.以下语句中,哪条语句的格式不符合C++程序的书写规则A)inta;B)a+=5;C)inta=5、b=10;D)#include.以下叙述中正确的是A)C++程序中注释部分可以出现在程序中的任意合适的地方B)花括号“{”和“}”只能作为函数体的定界符C)构成C++程序的基本单位是函数,所有函数名都可以由用户命名D)分号是C语句之间的分隔符,不是语句的一部分.以下程序段的输出结果是。inta,b,c=246;a=c/100%9;b=1&&1;coutcoutchara;intb;floatc;doubled;则表达式a*b+

7、d-c的值的类型为。A)floatB)intC)charD)double班级姓名学号将答案填入下表中:2016全新精品资料-全新公文范文-全程指导写作–独家原创23/23精品文档填空题:1.C语言提供的3种逻辑运算符是、、。.在C++中,表示逻辑“真”值用。3.开关语句中,case后面的常量表达式必须。.判断if语句的条件为真或假的依据是:为真,为假。.开关语句中,break语句用于。二.单选题:1.switch语句中,switch后面圆括号中的表达式的类型可以是。A)可以是整型或字符型B)只能是int类型C)只能是字符型D

8、)只能是整型或实型.若从键盘输入83,则以下程序的输出结果是。#includevoidmain{inta;cin>>a;ifcoutcoutswitch{case0:b++;case1:a++;case:a++;b++;}cout班级姓名学号将答案填入下表中:填空题:一.填空题:1.常用的

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

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

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