c语言单元五循环递推,C语言单元复习题第06部份循环.doc

news/2024/7/7 20:36:50

C语言单元复习题第06部份循环

第6章 循环程序设计一、单选题以下关于循环的描述中,错误的是:(  )。A.可以用for语句实现的循环一定可以用while语句实现B.可以用while语句实现的循环一定可以用for语句实现C.可以用do...while语句实现的循环一定可以用while语句实现D.do...while语句与while语句的区别仅仅是关键字while的位置不同( 知识点:循环的基本概念; 难度系数:1; 答案:D )以下关于循环的描述中,错误的是:(  )。A.while、do...while和for语句的循环体都可以是空语句B.for和do...while语句都是先执行循环体,后进行循环条件判断C.while语句是先进行循环条件判断,后执行循环体的D.使用while和do...while语句时,循环变量初始化的操作应在循环语句之前完成( 知识点:循环的基本概念; 难度系数:1; 答案:B )以下关于循环体的描述中,错误的是:(  )。A.循环体中可以出现break语句B.循环体中可以出现continue语句C.循环体中不能出现switch语句D.循环体中还可以出现循环语句( 知识点:循环的基本概念; 难度系数:1; 答案:C )在while(x)语句中的x与下面条件表达式等价的是:(  )。A.x==0B.x==1C.x!=lD.x!=0( 知识点:while语句; 难度系数:1; 答案:D )在C语言中,当while语句构成的循环中的条件为(  )时,结束循环。A.0B.1C.真D.非0( 知识点:while语句; 难度系数:1; 答案:A )有以下程序段:int k=0;while(k=1) k++;while循环执行的次数是:(  )。A.无限次B.有语法错,不能执行C.一次也不执行D.执行一次( 知识点:while语句; 难度系数:1; 答案:A )有以下程序段:int x=0;while(x=1){……}则以下叙述中正确的是:(  )。A.循环控制表达式的值为0B.循环控制表达式的值为1C.循环控制表达式不合法D.以上说法都不正确( 知识点:while语句; 难度系数:1; 答案:B )下述语句执行后,变量k的值是:(  )。int k=0;while(k++<2);printf("%d",k);A.2B.3C.01D.12( 知识点:while语句; 难度系数:2; 答案:B )以下叙述正确的是:(  )。A.do...while语句构成的循环不能用其他语句构成的循环代替B.只有do...while语句构成的循环能用break语句退出C.用do...while语句构成循环时,在while后的表达式为零时不一定结束循环D.用do...while语句构成循环时,在while后的表达式为零时结束循环( 知识点:do...while语句; 难度系数:1; 答案:D )以下关于do...while语句的叙述中,正确的是:(  )。 A.do...while的循环体至少无条件执行一次B.while的循环控制条件比do...while的循环控制条件严格C.do...while允许从外部转到循环体内D.do...while的循环体不能是复合语句( 知识点:do...while语句; 难度系数:1; 答案:A )该程序段的输出结果是:(  )。main(){int n=9;do{n--;printf("%d",n);}while(n>6);}A.987B.876C.8765D.9876( 知识点:do...while语句; 难度系数:1; 答案:B )有以下程序段:int i=0,s=0;do{s=++i;}while(i!=0);printf("%d",s);则以下说法正确的是:(  )。A.程序段执行无限次B.程序段中的do...while表达式不合法C.程序段运行后输出0D.程序段运行后输出1( 知识点:do...while语句; 难度系数:1; 答案:A )有以下程序段:int x=-1;do {x=x*x;}while(!x);则以下说法正确的是:(  )。A.是无限循环B.循环执行两次C.循环执行一次D.循环条件不合法( 知识点:do...while语句; 难度系数:1; 答案:C )下面有关for循环的正确描述是:(  )。A)for循环只能用于循环次数已经确定的情况B)for循环是先执行循环体语句,后判断


http://www.niftyadmin.cn/n/647660.html

相关文章

Linux创建boss账户,linux用户和用户组

一.用户和用户组1. /etc/group 储存当前系统中所有用户组信息Group:x:123:abc,def,xyz组名称&#xff1a;组密码占位符&#xff1a;组编号&#xff1a;组中用户名列表用户组编号1至499是系统预留编号,是用来分配给软件的.安装一个软件就会创建该软件的一个用户组并分配一个用户…

linux文件查找工具 -- find

简述&#xff1a;linux中find命令是一种强大的实时查找工具&#xff0c;它通过用户给出的路径&#xff0c;在该路径下的文件系统中进行文件查找。因此在遍历一个较大的文件系统时会比较花费时间&#xff0c;而且find命令占用资源也是比较大的&#xff0c;所以它的工作特点是&am…

android 照片 权限管理,Android6.0拍照,读取照片信息所用到的权限

在拍照,读取相册信息时应该加入权限判断,否则在没有相应权限时会直接出错的. 相关代码如下://判断是否有读写手机存储的权限if (ContextCompat.checkSelfPermission(this,Manifest.permission.WRITE_EXTERNAL_STORAGE)! PackageManager.PERMISSION_GRANTED) {//权限还没有授予&…

Java中函数的递归调用

说到递归&#xff0c;java中的递归和C语言中也是很相似的&#xff0c;在Java中&#xff0c;递归其实就是利用了栈的先进后出的机制来描述的。 public class HelloWorld {public static void main(String[] args){// Scanner s new Scanner(System.in);// System.out.println(&…

c语言条件编译的作用,C语言中条件编译的作用

条件编译属于三种宏定义中的一种&#xff0c;条件指示符的最主要目的是防止头文件的重复包含和编译&#xff0c;例如:一个c文件包含同一个h文件多次&#xff0c;如果不加#ifndef宏定义&#xff0c;会出现变量重复定义的错误条件编译常用的有四个预处理命令&#xff1a;#if、#el…

android 7.1.1三星官方,三星Galaxy S7将直升Android7.1.1 时间定为明年初

【TechWeb报道】三星在经过Note 7的爆炸门事件后&#xff0c;越发重视Galaxy S7系列的后续发展&#xff0c;不仅在早前推出了新配色珊瑚蓝&#xff0c;还于昨天在国内特供了128GB矅岩黑Galaxy S7 Edge&#xff0c;而现在又有消息传出&#xff0c;三星Galaxy S7以及S7 Edge已经开…

sex在c语言中,2003年4月全国高等教育自学考试计算机软件基础(一)试题

}printf (“x%d&#xff0c;y%d&#xff0c;z%d”&#xff0c;x&#xff0c;y&#xff0c;z)&#xff1b;}A.x4&#xff0c;y4&#xff0c;z1 B.x5&#xff0c;y4&#xff0c;z1C.x5&#xff0c;y4&#xff0c;z2 D.x5&#xff0c;y5&#xff0c;z119.C语言中&#xff0c;下列定…

c语言 函数教学反思,二次函数图象之教学反思

问题是利用抛物线的对称性解决三角形的周长最小的题目&#xff0c;本题让学生充分合作交流最后让学生在自主探索中获取新的知识。二次函数图象之教学反思2017-12-20 20:09:42 | #1楼回目录这堂课最大 的却失是教学手段单一&#xff0c;浪费了时间&#xff0c;降低了课堂效率&am…