2026年春江苏开放大学下位机编程基础第二次作业(含实训内容)答案

注意:因为学习平台题目是随机,选择题选项也是随机,一定注意答案对应的选项,同学们在本页按“Ctrl+F”快捷搜索题目中“关键字”就可以快速定位题目,还是不懂的话可以看这个:快速答题技巧

一、2026年春江苏开放大学下位机编程基础第二次作业(含实训内容)单选题答案

1、如下for循环语句中的第4~6行可以改写为以下哪种形式()。

#include<stdio.h>

int main(void)

{

int i,sum=0;

for(i=1;i<=100;i++)

sum=sum+i;

printf(“%d\n”,sum);

}

A、int i=1,sum=0;

for(i<=100)

{sum=sum+i;

i++;

}

B、int i=1,sum=0;

for(i<=100;i++)

sum=sum+i;

C、int i=1,sum=0;

for(;i<=100;i++)

sum=sum+i;

D、int i,sum;

for(sum=0;i=1;i<=100;i++)

sum=sum+i;

正确答案:C

2、当执行以下程序时,()。

int a=1;

do{a=a*a;}while(!a);

A、循环体将执行无限次

B、系统将提示有语法错误

C、循环体将执行1次

D、循环体将执行2次

正确答案:C

3、循环体至少被执行一次的循环语句为()。

A、for

B、while

C、do…while

D、任一种

正确答案:C

4、当处理问题时的循环次数是确定的,则采用的最合适的循环方式为()。

A、while

B、switch

C、do…while

D、for

正确答案:D

5、以下程序代码中k的最终值为多少()。

#include<stdio.h>

int main(void)

{

int i,j;//定义两个循环变量

int k=0;//存放循环次数

for(i=1;i<=3;i++)

{

for(j=1;j<=4;j++)

k++;

}

printf(“循环次数:%d\n”,k);

}

A、13

B、12

C、4

D、3

正确答案:B

6、在下列的语句中,必须以分号作为结束的语句是()。

A、for

B、while

C、任一种

D、do…while

正确答案:D

7、下列程序的输出结果是()。

main()

{int i,sum=0;

for(i=1;i<=3;sum++)sum+=i;

printf(“%d\n”,sum);

}

A、6

B、0

C、3

D、死循环

正确答案:D

8、以下叙述正确的是()。

A、用do…while语句构成的循环,在while后的表达式为非零时结束循环

B、do…while语句构成的循环只能用break语句退出

C、用do…while语句构成的循环,在while后的表达式为零时结束循环

D、do…while语句构成的循环不能用其它语句构成的循环来代替

正确答案:C

9、执行语句for(i=1;i++<4;);后变量i的值是()。

A、5

B、3

C、不定

D、4

正确答案:A

10、for(i=j=0;i<10&&j<8;i++,j+=3)控制的循环体执行的次数是()

A、3

B、9

C、2

D、8

正确答案:A

二、2026年春江苏开放大学下位机编程基础第二次作业(含实训内容)判断题答案

1、三种循环结构可以用来处理同一问题。

A、正确

B、错误

剩余内容需解锁后查看

您需要付费解锁才能查看当前内容

黄金VIP黄金VIP免费
已付费?登录刷新

禁止转载未经授权,禁止转载,发布者:形考达人黄金VIP,出处:https://www.xingkaowang.com/36273.html

免责声明:本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!付费为资源整合费用,前请自行鉴别。

免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,本站内容可作为临时参考工具,但不应完全依赖,建议仅作为辅助核对答案的工具,而非直接使用!

(0)
上一篇 3小时前
下一篇 2小时前

相关推荐

发表回复

登录后才能评论
作业托管
作业托管
实习指导
年费权益

年费权益

整理期末复习资料备考

每学期代写3门课程作业

定制毕业实习

可单独实践报告、小论文定制

QQ:994370779

售后反馈
微信公众号
微信公众号
分享本页
返回顶部