首页
下面哪一项不是基本控制结构
精华吧
→
答案
→
慕课
→
未分类
下面哪一项不是基本控制结构
A.过程结构
B.循环结构
C.选择结构
D.顺序结构
正确答案:过程结构
Tag:
程序设计基础
结构
过程
时间:2022-01-06 19:24:57
上一篇:
鸡兔共有30只,脚共有90只,下面程序段是计算鸡兔各有多少只。请选择正确的判断条件填空:Step1:;分别对m,n赋初值,分别代表鸡兔脚的个数;Step2:对m赋初值为0; Step3:判断m=30是否成立,若成立,则执行step4,否则执行step7;Step4:计算n=30-m;Step5:判断()是否成立,若成立,则输出m,n;否则执行step6;Step6:m=m+1;再转到step3;Step7:结束。
下一篇:
流程图是描述()的常用工具。
相关答案
1.
根据下列算法判断输出结果:Step1:对循环控制变量i=3,变量s=1赋初值;Step2:判断i10是否成立,若成立,则执行s=s*i,再执行step3,否则执行Step4;Step3:循环控制变量i加2,再转到step2;Step4:输出s。
2.
输出数列的前20项:1,2,5,10,21,42...(提示:偶数项是前一项的2倍,奇数项是前一项的2倍再加1)其算法表示如下:Step1:对数列第一项a1=1和待求数列项数k=2赋初值;Step2:判断k20是否成立,若成立,则执行(),否则执行();Step3:判断第k项是否为奇数项,k%2==1,若成立,则执行ak=2ak-1 +1;否则执行ak=2ak-1Step4:变量k加1,执行()Step5:输出各项数值。根据题意,选择正确的步骤填入下列下划线中。
3.
根据下列算法判断不正确的是:Step1:对循环控制变量i赋初值;Step2:判断i10是否成立,若成立,则执行step3,否则执行Step4;Step3:循环控制变量i加1,再转到step2;Step4:输出结果。
4.
利用π/4 = 1-1/3+1/5-1/7+….计算π的值,直到最后一项的绝对值小于10-4为止。统计一共累加了多少项。算法表示如下:Step1:对循环控制变量i,分母变量m,分子变量n,求和变量s赋初值;Step2:求解当前项t=n/m,s,m,n;Step3:循环控制变量i加1;Step4:判断|t|10-4是否成立,若成立,则执行(),否则执行()和();Step5:输出i的值,输出π=s*4的计算结果。 根据题意,选择正确的步骤填入下列下划线中。
5.
下面程序的功能是从键盘输入一组字符,从中统计大写字母和小写字母的个数,根据题意,选择正确的表达式按顺序填入下划线。Step1:键盘输入字符c;Step2:分别对m,n赋初值,分别记录大小写字母的个数;Step3:判断()是否成立,若成立,则执行(),再转到step5;否则执行step4;Step4:判断()是否成立,若成立,则执行(),再转到step5;否则执行step6;Step5:键盘输入下一个字符c,转到step3;Step6:结束。①m=m+1②n=n+1 ③c=’A’??c=’Z’ ④ c=’
6.
从键盘输入三个整数a,b,c,并根据三个数的比较结果显示如下信息:①如果三个数都不相等则输出为0;②如果三个数中有两个数相等则输出为1 ;③如果三个数都相等则输出为2;Step1:如果a==bb==c,若成立则输出();否则继续step2;Step2:如果a==b||b==c||a==c,若成立则输出();否则输出()。根据题意,选择正确的输出结果,填入下划线中
7.
利用选择结构设计一个程序,使其能计算下列函数:Y=x(x1)Y=2x(1≤x10)Y=3x-11(x≥10)Step1:输入x;Step2:如果()①(),那么输出Y,否则继续step3;Step3:如果()②(),那么输出Y,否则继续step4;Step4:如果()③(),那么输出Y。根据题意,选择正确的表达式,填入下划线中。
8.
从键盘输入一个数S,判断该数是否是2的倍数而不是3的倍数,如果是,输出“yes”,否则输出“No”。 Step1:输入S;Step2:如果()①(),那么输出”No”,否则继续step3;Step3:如果()②(),那么输出”No”,否则输出“Yes”;根据题意,选择正确的表达式,填入下划线中。
9.
已知作为三角形的三个边a,b,c,判断该三角形为等腰三角形或是等边三角形。Step1:判断a是否等于b;Step2:若a和b相等,则判断a是否等于c,若相等则();Step3:若a和b不相等,则判断a是否等于c,若相等则(); Step4:若a和c不相等,则判断b是否等于c,若相等则();Step5:结束。选择正确的程序顺序描述,填入空白处,顺序正确的是:①该三角形为等腰三角形②该三角形为等边三角形;
10.
以下关于循环的描述不正确的是
热门答案
1.
求正整数n的阶乘n!。其中n的值由键盘输入。(n的阶乘:n!=1*2*3*…*n)用循环结构来计算n的阶乘。算法表示如下:Step1:输入第一个正整数n;Step2:对循环控制变量i,求积变量fact赋初值;Step3:判断in是否成立,若成立,则执行输出fact的值,否则计算fact=fact*i,i=i+1;Step4:。。。。。。Step2中循环控制变量i,求积变量fact的初值分别是多少?
2.
根据下列算法判断输出结果:Step1:对循环控制变量i=1,求和变量s=0赋初值;Step2:判断i10是否成立,若成立,则执行s=s+i,再执行step3,否则执行Step4;Step3:循环控制变量i加2,再转到step2;Step4:输出s。
3.
从键盘输入若干正整数,求出所有输入正整数之和。当输入数小于0时,结束该操作。根据题意,选择正确的步骤填入下列下划线中。Step1:输入第一个正整数n;Step2:对求和变量sum赋初值;Step3:判断n0是否成立,若成立,则执行输出sum的值,否则计算正整数的累加和;Step4:继续输入下一个正整数n,转去执行();......
4.
下列关于循环结构说法不正确的是:
5.
键盘输入三个数a,b,c,作为三角形的三个边,判断a,b,c,是否能够组成三角形。(能够组成三角形的条件是:任意两边长之和大于第三边)下列判断表达式正确的是:
6.
已知一个四位正整数N,a,b,c,d为四个整型变量。根据下列顺序结构,判断输出结果N。(注,此处除法仅获得商值)Step1:输入N=4567;Step2:a=N/1000,b=N/100 % 10,c=N/10 % 10,d=N % 10;Step3:N=d*1000+c*100+b*10+a;Step4:输出N。
7.
若有A.B不同大小的数字,找出其中的最大值,并输出该值。Step1:输入A.B;Step2:如果(),那么输出A,否则输出B;Step3:结束根据题意,选择正确的表达式,填入下划线中。
8.
下列说法不正确的是:A.只需要使用三种基本的控制结构就可以实现任何结构或算法。
9.
当a=3,b=2,c=1时,表达式f=abc的值:
10.
下列哪个选项是判断x为奇数的表达式: