自学考试、计算机基础与程序设计(09.4-12.7)试题汇总

发布时间 : 星期四 文章自学考试、计算机基础与程序设计(09.4-12.7)试题汇总更新完毕开始阅读

c=x%100%10; y=100*c+l0*b+a;

printf(″c=%d,b=%o,a=%x,y=%d″,c,b,a,y); }

34.分析下列两个程序的区别,并写出它们的运行结果。

void main(void) void main(void) { {

int y=0,s,k; int y=0,s,k;

for(k=0;k<6;k++) for(k=0;k<6;k++){ s=k*k; s=k*k; y+=s; y+=s;

}

printf(″y=%d\n″,y); printf(″y=%d\n″,y); } }

35.写出下面程序的功能以及程序的运行结果。 swap(int.*p1,int*p2)

{int p;p=*pl;*p1=*p2;*p2=p;} main( )

{ int a=5,b=7,*ptrl,*ptr2;

ptrl=&a;ptr2=&b; swap(ptrl,ptr2);

printf(″*ptrl=%d,*ptr2=%d\n″,*ptrl,*ptr2); printf(″a=%d,b=%d\n″,a,b); }

五、编程题(本大题共2小题,每小题12分,共24分)

36.从键盘输入10个整数,编程求其中大于3且小于100的数的平均值并输出结果。 37.从键盘上输入10个字符串(每个串不超过8个字符),将这些字符串按从小到大的次序排列出来并输出排序后的结果。

全国2010年7月自学考试计算机基础与程序设计试题

课程代码:02275

一、单项选择题 (本大题共20小题,每小题1分,共20分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.与十进制数49等值的二进制数是( ) A.101111 B.110000 C.110001 D.110010 2.编译程序的功能是( ) A.修改并建立源程序 B.将源程序翻译成目标程序 C.调试程序 D.命令计算机运行可执行程序

3.Turbo C 2.0中,若定义long b;则变量b在内存中分配的字节数是( ) A.1个 B.2个 C.4个 D.8个 4.下列语句中不能实现循环结构的语句是( ) ..A.if语句

C.do—while语句

5.以下程序的输出结果是( ) main()

B.while语句 D.for语句

联系合同范文客服:xxxxx#qq.com(#替换为@)