问答题

以下程序是用选择法对10个整数按升序排序,程序中有4个空,填写使程序完整。


您可能感兴趣的试卷

你可能感兴趣的试题

3.单项选择题printf函数中用到格式符%5s,其中数字5表示输出的字符串占用 5列,如果字符串长度大于5,则输出按方式()。

A.从左起输出该字符串,右补空格
B.按原字符长从左向右全部输出
C.右对齐输出该字串,左补空格
D.输出错误信息

4.单项选择题若有说明: int a[3][4]={0};则下面正确的叙述是().

A.只有元素a[0][0]可得到初值0
B.此说明语句不正确
C.数组a中各元素都可得到初值,但其值不一定为0
D.数组a中每个元素均可得到初值0

5.单项选择题以下能对一维数组a进行正确初始化的语句是().

A.int a[10]=(0,0,0,0,0)
B.int a[10]={};
C.int a[]={0};
D.int a[10]={10*1};

6.单项选择题设j和k都是int类型,则for循环语句 for(j=0,k=-1;k=1;j++,k++) printf("****\n");().

A.循环结束的条件不合法
B.是无限循环
C.循环体一次也不执行
D.循环体只执行一次

7.单项选择题

以下程序的运行结果是()

A.i=10,sum=9
B.i=9,sum=9
C.i=2,sum=1
D.运行出现错误

8.单项选择题在以下给出的表达式中,与 do--while(E)语句中的(E)不等价的 表达式是().

A.(!E==0)
B.(E>0∣∣E<0)
C.(E==0)
D.(E!=0)

9.单项选择题C 语言中以下几种运算符的优先次序()的排列是正确的.

A.由高到低为:!,&&,∣∣,算术运算符,赋值运算符
B.由高到低为:!,算术运算符,关系运算符,&&,∣∣,赋值运算符
C.由高到低为:算术运算符,关系运算符,赋值运算符,!,&&,∣∣
D.由高到低为:算术运算符,关系运算符,!,&&,∣∣,赋值运算符

10.单项选择题

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

A.a=1,b=0
B.a=2,b=1
C.a=1,b=1
D.a=2,b=2