丰都网站建设费用,wordpress登录链接修改,网站内容建设与管理,中英文网站建设上海市高等学校计算机等级考试二级(C程序设计)03年上海市高等学校计算机等级考试试卷二级 (C程序设计)(本试卷答卷时间为120分钟)试题一(28分#xff0c;每小题4分)解答下列各小题#xff0c;把正确的解答写在答卷纸的对应栏内。设有变量说明#xff1a;int a5,b4,c3,r1,r2;…上海市高等学校计算机等级考试二级(C程序设计)03年上海市高等学校计算机等级考试试卷二级 (C程序设计)(本试卷答卷时间为120分钟)试题一(28分每小题4分)解答下列各小题把正确的解答写在答卷纸的对应栏内。设有变量说明int a5,b4,c3,r1,r2;请写出执行下列语句后r1和r2的值。r1abc;r2abbc; r10 r21试写出下列算式的C语言表达式。exp(ln(a)/3)*sin(75.0/180*3.14)/fabs(x-ln(y)/ln(2))执行下列语句后i,j,k的值是多少for (ik0,j6; ii3 j3 k-63执行下列程序后b和c的值各为多少#include void main(){ int *a[10],b,c;a[0]b;*a[0]5;c(*a[0]);printf(“%d %d\n”,b,c);}b6 c5设有如下程序#include void main(){ int clock; float f; char cpu[20];scanf(“%4d%f%s”,clock,f,cpu);printf(“%d %.0f %s\n”,clock,f,cpu);}假设输入数据流为200015.0 P4 is GOOD!请写出执行该程序后的输出结果。2000 15 P4下列程序的输出结果是什么#include main(){ int c10,c20,c30,c40;char *p”12395632123378”;while (*p){ switch (*p){ case ‘1’case ‘2’case ‘3’default : c4;}p;}printf(“c1%d c2%d c3%d c4%d\n”,c1,c2,c3,c4);}c12 c23 c37 c457 执行下列程序后s的值为多少?#define sq(X) X*Xvoid main(){ int s15, a2, b1;printf(“s%d\n”,ssq(ab)/sq(ab));}s7试题二(12分每小题6分)阅读下列程序把程序的输出结果写在答卷纸的对应栏内。(1)【程序2.1】#define N 6void main(){ int i,j,a[N];for ( i1; i { a[i]1;for ( ji-1; j1; j--)a[j]a[j-1];for ( j1; ji; j)printf(“%4d”,a[j]);printf(“\n”);}}11 11 2 11 3 3 11 4 6 4 1(2)【程序2.2】#include void fun(char *s){ while (*s){ *s (*s-‘0’3)%10’0s;}}void main(){ char a[]”314762985”fun(a3);for ( i0; i3; i)printf(“%c\n”,a[3*i1]);}191试题三(12分每小题6分)改错。下列程序中都有三个错误按原来程序的要求纠正错误并以“将#XX行改为YYYY”的形式进行解答代码左边的“#01”、“#02”、…是附加的行号。程序3.1功能是输入一个字符串并将其中的字符’a’用字符串”shu”替代后输出。如输入为”123abcaHello”则输出为”123shubcshuHello”。【程序3.1】#01 #include