课件编号21063251

初中信息技术九年级第二单元程序结构作业(含答案)

日期:2024-09-16 科目:信息技术 类型:初中试卷 查看:32次 大小:650827Byte 来源:二一课件通
预览图 1/3
初中,信息技术,九年级,第二,单元,程序
  • cover
初中信息技术九年级第二单元程序结构作业 学校:_____姓名:_____班级:_____考号:_____ 一、选择题 1.在循环语句中,下面哪种语句的作用是提前进入下一次循环( ) A.continue B.break C.if D.loop 2.For循环语句中,变量i的作用是( ) A.显示画的是多少边形 B.对重复执行的命令次数进行计数 C.计算多边形的步长 D.计算6多边形转弯的角度 3.在编写程序时经常要对某一个条件进行判断,“条件”只有“成立”或“不成立”两种结果,成立用“True”表示,不成立用“False”表示。下列关系表达式结果为“False”的是( ) A.3<9 B.16>5 C.4!=5 D.20<18 4.【多选题】逻辑表达式“P||!P&&Q||!P&&!Q”的值为( ) A.恒为真 B.恒为假 C.可能为真 D.可能为假 5.若A=2,B=3。以下表达式的值为True的是( ) A.A+B>6 B.B<0 C.A>B D.(A+A)>B 6.下图用C++编写的计算圆周率的程序,若程序输出时,n=4096.请问pi输出时最有可能为多少( ) A.约等于3.14147 B.约等于3.14159 C.约等于常数e D.约等于0.618 7.( )是程序根据条件判断而选择不同执行方式的一种程序结构。 A.分支结构 B.顺序结构 C.循环结构 D.排序结构 8.什么是计算机程序(    ) A.计算机能够识别的符号组合 B.具有记忆功能的计算机软件 C.控制计算机工作的一系列命令 D.经过翻译的二进制代码 9.线性表通常采用的两种存储结构是( )。 A.顺序存储结构和链式存储结构 B.散列方式和索引方式 C.顺序存储结构和数组 D.线性存储结构和非线性存储结构 10.栈和队列的共同点是( )。 A.都是后进先出 B.都是先进先出 C.只允许在端点处插入和删除元素 D.都可以随机存取元素 11.关于下图中的指令块组描述错误的是( ) A.图中的指令块组是循环结构 B.图中两个图标之间的时间间隔是200ms C.启动模拟器后,两个图标循环显示10次 D.图中的指令块组是顺序结构 12.在VB中,下列四种流程图样式中,表示顺序结构的是( )。 A. B. C. D. 13.在Word2003中要删除一个表格的方法是( ) A.利用工具栏上的删除按钮 B.利用表格菜单下的“删除/表格”命令 C.利用“文件”菜单下的“关闭”命令 D.选定表格按Delete键 14.下列不能表达“时速v超过100且不足120”的python表达式是( ) A.100=120) C.not (v<=100) and v<120 D.not(v<=100 and v>=120) 15.小王同学想使用计算机编程设计一款射击游戏,如果击中目标则显示“恭喜,击中目标!”否则显示“没有击中目标”,下图是截取该程序关于这一功能的流程图,请问这是程序基本结构中的哪种结构?( ) A.顺序结构 B.循环结构 C.平行结构 D.选择结构 16.在VB中,下面程序的运行结果是( ) A. S B.弹出错误信息 C.45 D.25 二、简答题 17.请解释elif关键字的作用。 三、判断题 18.循环结构是在给定条件成立时,反复执行某程序段,直到条件不成立为止。( ) 19.在分支结构程序设计中,当选择的情况较多时,可使用if-elif条件语句。( ) 20.使用永远循环模块时需要在循环体内放入需要重复的一组程序命令。( ) 21.在Python中,while循环语句中循环体至少执行一次。( ) 四、填空题 22.#include using namespace std; void fun(int &a,int &b) { int p; p=a; a=b; b=p; } void exchang(int &a, int &b, int &c) { if(a< b) fun(a,b); if(a< c) fun(a,c); if(b< c) fun(b,c); } int main() { int a,b,c; a= 112; b=48; c=66; exchang(a,b,c); cout<<"a="<< a<<"b="<

~~ 您好,已阅读到文档的结尾了 ~~