2024年4月浙江自考《C语言程序设计》试题及答案六
编辑整理:浙江自考网 发表时间:2024-01-11 【大 中 小】
【2.26】下面程序的输出结果是____。
#include
main()
{int n[3][3],i,j;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
n<i>[j]=i+j;
for(i=0;i<2;i++)
for(j=0;j<2;j++)
n[i+1][j+1]+=n<i>[j];
printf('%dn',n<i>[j]);
}
A)14 B)0 C)6 D)不确定
【2.27】下面程序的输出结果是____。
#include
main()
{int a[4][5]={1,2,4,-4,5,-9,3,6,-3,2,7,8,4};
int i,j,n;
n=9;
i=n/5;
j=n-i*5-1;
printf('a[%d][%d]=%dn',i,j,a<i>[j]);
}
A)6 B)-3 C)2 D)不确定
【2.28】下面程序的输出结果是____。
int m[3][3]={{1},{2},{3}};
int n[3][3]={1,2,3};
main()
{printf('%dn',m[1][0]+n[0][0]);/*①*/
printf('%dn',m[0][1]+n[1][0]);/*②*/
}
①A)0 B)1 C)2 D)3
【2.29】下面程序的输出结果是____。
#include
main()
{char s1[50]={'some string*'},s2[]={'test'};
printf('%sn',strcat(s1,s2));
}
A)some string*B)test
C)some stritest D)some string*test
/**********************************************************************************/
【2.30】下面程序的输出结果是____。
#include
f(char*s)
{char*p=s;
while(*p!='')
p++;
return(p-s);
}
main()
{printf('%dn',f('ABCDEF'));
}
A)3 B)6 C)8 D)0
【阅读程序题参考答案】
【2.26】参考答案:C
【2.27】参考答案:B
【2.28】参考答案:①D②A
【2.29】参考答案:D
【2.30】参考答案:B
注释:输出结果为字符串长度。
浙江自考网声明:
1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。
2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。