学堂在线南开大学程序设计基础(上)(2020秋)章节作业题答案
- C++编译器总是将else与其前面最近的那个if匹配成一个if … else结构。 2020-12-30
- 用C++提供的if或if…else语句,能够解决嵌套选择的问题。 2020-12-30
- 对于多路选择问题,不可以直接使用C++提供的if或if…else语句,通过多次判断来 2020-12-30
- 使用if…else语句可以处理多选择问题,不会因为嵌套层次太多而导致程序的可读 2020-12-30
- switch语句中的各<常量表达式>的值可以相同,与条件表达式应为同一数据类型。 2020-12-30
- switch语句中的default分支不可以缺省。 2020-12-30
- 下面程序段不能实现求n!功能。 int i, p,n; cin>>n; for(i=1,p=1; i<=n; i+ 2020-12-30
- 设计迭代算法,要先要确定需要重复的操作或操作集合,然后确定需要进行多少次这 2020-12-30
- 语句for(i=0;;i++)和for(;;)都表示一次也不循环。 2020-12-30
- 循环语句的循环体在逻辑上是一条语句,当一个循环体需要多条语句才能完成时,必 2020-12-30
- 不考虑溢出情况,下面语句不是“死循环”。 int j, sum(0); for(j=1; ; j++) 2020-12-30
- while语句的测试条件表达式的类型可以是任意类型的表达式。 2020-12-30
- while语句中的“测试条件”表达式和for语句中的表达式2都能缺省。 2020-12-30
- 以下程序段的功能是计算10! int n=1,i=1; while(i<=10); n=n*i++; cout<<n; 2020-12-30
- 不考虑溢出情况,下面的语句,不是“死循环”。 int i=0; do { ++i; }while(i>= 2020-12-30
- 不考虑溢出情况,下面语句不是“死循环”。 int k=100; while(1) { k=k%100+1 2020-12-30
- for语句中的<表达式3>的主要作用是初始化循环变量;<表达式2>的主要作用是控 2020-12-30
- for语句中的<表达式1>会被循环执行多次。 2020-12-30
- while语句中的<测试条件>会至少被执行1次。 2020-12-30
- while和do while 语句没有任何区别。 2020-12-30
- 在循环语句的<循环体>或<测试条件>部分必须有改变循环条件、使<测试条件>表 2020-12-30
- do…while语句与while语句不一样,它首先执行<循环体>,然后执行<测试条件>。 2020-12-30
- 在一个迭代算法,重复处理的每一步是一个选择算法,这就构成了迭代和选择嵌套。 2020-12-30
- 使用C++的循环语句,在循环体采用选择语句来实现嵌套和选择的迭代算法 2020-12-30
- 使用C++的循环语句中再包含循环语句(通常被称为多重循环),来实现嵌套的迭代 2020-12-30