酷影网 >> 考试资源 >> 计算机二级 >> 2002年9月全国计算机等级考试 二级C 笔试真题

2002年9月全国计算机等级考试 二级C 笔试真题

{*c=*c+1;d=d+1;

printf("%c,%c,",*c,d);

}

main()

{char a='A',b='a';

fun(&b,a); printf("%c,%c\n",a,b);

}

程序运行后的输出结果是______。

A) B,a,B,a B) a,B,a,B C) A,b,A,b D) b,B,A,b

(31)以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序

void sort(int a[],int n)

{int i,j,t;

for(i=0;i<n-1;i++)

for(j=i+1;j<n;j++)

if(a[i]<a[j]) {t=a[i];a[i]=a[j];a[j]=t;}

}

main()

{int aa[10]={1,2,3,4,5,6,7,8,9,10},i;

sort(&aa[3],5);

for(i=0;i<10;i++) printf("%d,",aa[i]);

printf("\n");

}

程序运行后的输出结果是______。

A) 1,2,3,4,5,6,7,8,9,10,

B) 10,9,8,7,6,5,4,3,2,1,

C) 1,2,3,8,7,6,5,4,9,10,

D) 1,2,10,9,8,7,6,5,4,3,

(32)有以下程序

int f(int n)

{if (n==1) return 1;

else return f(n-1)+1;

}

main()

{int i,j=0;

for(i=1;i<3;i++) j+=f(i);

printf("%d\n",j);

}

程序运行后的输出结果是______。

A) 4 B) 3 C) 2 D) 1

(33)有以下程序

main()

{char a[]={'a','b','c','d','e','f','g','h','\0'}; int i,j;

i=sizeof(a); j=strlen(a);

printf("%d,%d\n",i,j);

}

程序运行后的输出结果是______。

A) 9,9 B) 8,9 C) 1,8 D) 9,8

(34)以下程序中的函数reverse的功能是将a所指数组中的内容进行逆置。

void reverse(int a[],int n)

{int i,t;

for(i=0;i<n/2;i++)

{t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}

}

main()


酷影网(ky530.com)转载请注明出处,http://www.ky530.com/ncre/02/2002-Nian-9-RuQuanGuoJiSuanJiDengJiKaoShi-ErJi-C-BiShiZhenDi-g5oq02.html
关键词:


精华推荐
热门文章
最新文章