![e936b0ea77c2e44c20148db15c008694.gif](https://i-blog.csdnimg.cn/blog_migrate/a068b5d34fe420aef3d8086df5ac3817.gif)
1、算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( )
A、一个算法只能含有一种逻辑结构B、一个算法最多可以包含两种逻辑结构C、一个算法必须含有上述三种逻辑结构D、一个算法可以含有上述三种逻辑结构的任意组合正确答案
D
解析
算法有三种逻辑结构
最基本的是顺序结构
一个算法一定包含有顺序结构,但是可以含有上述三种逻辑结构的任意组合,故选:D.
2、下列赋值语句中,正确的是( )
A、3=aB、x=y^2﹣1=(y+1)(y﹣1)C、x=x+yD、x^2=1正确答案
C
解析
由赋值语句的格式我们可知,
赋值语句的赋值号左边必须是一个变量,而右边的运算符号与平常书写的运算符号有所不同.
A中格式不对,应为:a=2;
B中表示不对,应为:x=y^2﹣1;
D中开方不对,应为:x=SQR(1);
故选:C.
3、二进制数1101(2)化为十进制数的结果为( )
A、14B、3C、9D、13正确答案
D
解析
根据二进制和十进制之间的关系得:
1101(2)=1×20+0×21+1×22+1×23=1+4+8=13.
故选:D.
4、阅读下列语句:其输出为( )
正确答案
C
解析
a、b、c的初始值分别为1,2,3
a=b表示将b的值赋给a则此时a=2,
b=c表示将c的值赋给b则此时b=3,
c=a表示将a的值赋给c则此时c=2,
PRINTa,b,c表示输出a,b,c的值,此时a,b,c的值分别为2、3、2
故选:C.
5、如图下列框图符号中,表示处理框的是( )
A、![f82047231c03befae6660a7c52720a9e.png](https://i-blog.csdnimg.cn/blog_migrate/ae97e4e594abf5db807f7c10aedc9907.png)
![242f3d3c67fb143796781def42ea7acf.png](https://i-blog.csdnimg.cn/blog_migrate/beb98d916ce609f701b17b86cec30804.png)