多题目

#include<bits/stdc++.h>

using namespace std;

int main(){

int a[1001],i'j,t,n;

for(i=0;i<-1000;i++)

{

a[i]-0;scanf("gd",&n);

Eor(iml;i<-n;i4+){scanf("gd",&t);

a[t]++;

for(i-1000;i>=0;i--)£or(j=l;

j<=a[i];j++)

printf("gd ",i);

return 0;


第1题 判断

输人10个数字,输出结果是从小到大。

A.
正确
B.
错误

第2题 判断

若输人的数字中有两个1,则输出时出来第一个1是第一个输人的

A.
正确
B.
错误

第3题 判断

若将第13 行的“<="改为“<”,且输人数据为10212333412872290,则输出2。()


A.
正确
B.
错误

第4题 判断

若将第12行改为for(i=0;i<=1000;i++),则程序运行结果不变

A.
正确
B.
错误

第5题 单选

若将第 12 行改为 for(i=1000;i>1;i--);第13 行改为for(j=a[i];j>1;j--),输人数据为5212 33 34 44,则运行结果(

A.

不变

B.

输出2 12 33 34 44

C.

无输出

D.

输出44 34 33 12 2

第6题 单选

若将第10行改为++a[t]或a[t++],则输人512345,输出结果为

A.

12345或54321

B.

12345或无输出

C.

54321或54321

D.

54321或无输出

发表评论

登录 后再回复