第二章 基本程序设计:选择结构程序设计循环结构程序设计2.1选择结构程序设计:选择结构的程序设计方法的关键在于构造合适的分支条件和分析程序流程,根据不同的程序流程选择适当的选择语句。选择结构适合于带有逻辑或关系比较等条件判断的计算,设计这类程序时往往都要先绘制其程序流程图,然后根据程序流程写出源程序,这样做把程序设计分析与语言分开,使得问题简单化,易于理解。
2.2循环结构程序设计:循环结构可以减少源程序重复书写的工作量,用来描述重复执行某段算法的问题,这是程序设计中最能发挥计算机特长的程序结构。
[单选题]判断char变量ch是否为大写字母的正确表达式是:( )  

选项:[(‘A’<=ch) AND (‘Z’>=ch), (ch>=’A’) & (ch<=’Z’), ‘A’<=ch<=’Z’, (ch>=’A’) && (ch<=’Z’) ]
[单选题]能正确表示逻辑关系:”a≥10 或a≤0”的表达式是:( )

选项:[a>=10 or a<=0, a>=0 | a<=10   , a>=10 || a<=0, a>=10 && a<=0]
[单选题]以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是:( )

选项:[if(a<=b) k=0; else if(b<=c)  k=1;, if((a>b &&(b>c))  k=1;  else k=0;, if((a>b)||(b>c)) k=1; else k=0;, if(a>b)  k=1; else  if(b>c)  k=1;]
[单选题]以下程序输出结果是:
main()
{int  i=1,j=1,k=2;   if((j++||k++) && i++)  printf(“%d,%d,%dn”,i,j,k); }
( )

选项:[2,2,3, 1,1,2, 2,2,2, 2,2,1]
[单选题]若k是int型变量,且有以下for语句:for(k=-1;k<0;k++) printf(“**n”);,则下面关于语句执行情况的叙述中正确的是:( )

选项:[循环体一次也不执行, 构成无限循环, 循环体执行二次, 循环体执行一次]

点赞(0) dxwkbang
返回
顶部