第一范文网 - 专业文章范例文档资料分享平台

计算机二级C语言上机题库及答案(100套)

来源:用户分享 时间:2025/5/28 21:34:08 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第 1 处填空:<=

第 2 处填空:n++或 n+=1 或 n=n+1 第 3 处填空:return s 或 return (s)

改错题

下列给定程序中,函数 fun 的功能是:根据整型参 m 的值, 计算如下公式的值。

例如,若 m 中的值为 5,则应输出:0.536389 请改正程序中的错误,使程序能得出正确的结果。

注意:不要改动 main 函数,不得增行或删行,也不得更改 程序的结构!

试题程序: #include

#include double fun(int m)

{

double y = 1.0; int i;

/********found********/ for (i=2; i

y -= 1/(i*i); return(y); }

main() {

int n = 5;

printf(\

}

第 1 处:for (i=2;i

编程题

请编写一个函数 void fun(char a[],char b[],int n),其功能 是:删除一个字符串中指定下标的字符。其中,a 指向原字符串, 删除后的字符串存放在 b 所指的数组中,n 中存放指定的下标。 例如,输入一个字符串 World,然后输入 3,则调用该函数 后的结果为 Word。 注意:部分源程序给出如下。

请勿改动主函数 main 和其他函数中的任何内容,仅在函 数 fun 的花括号中填入所编写的若干语句。 试题程序: # include

# include # define LEN 20

void fun(char a[], char b[], int n) { } main() {

char str1[LEN],str2[LEN]; int n;

printf(\the string:\\n\ gets(str1);

printf(\ scanf(\

fun(str1, str2, n);

printf(\ fun(\ out = fopen(\ fprintf(out, \str2); fclose(out); }

答案是:

void fun(char a[], char b[], int n) {

int I,j=0; for(i=0;i

b[ j]=a[i]; j++; }

b[ j]=’\\0’;

}

第 7 套

填空题

函数 fun 的功能是:统计长整数 n 的各个位上出现数字 1,2, 3 的次数,并通过外部(全局)变量 c1,c2,c3 返回主函数。 例如,当=123114350 时,结果应该为:c1=3,c2=1,c3=2. 注意:部分源程序给出如下。

请勿改动主函数 main 和其他函数中的任何内容,仅在 fun 函数的横线上填入所编写的若干表达式或语句。 试题程序如下: #include

int c1, c2, c3; void fun(long n)

{

c1 = c2 = c3 = 0; while (n) {

switch( { case 1: c1++; 2 case 2: c2++; 3 case 3: c3++; } n /= 10;

; ; 1 )

} } main() {

long n = 123114350L; fun(n);

printf(\result :\\n\ printf(\c3); }

第 1 处填空:n 第 2 处填空:break 第 3 处填空:break

c1=%d c2=%d c3=%d\\n\

改错题

下列给定程序中函数 fun 的功能是:用选择法对数组中的 n 个元素按从小到大的顺序进行排序。

请改正程序中的错误,使程序能得出正确的结果。 注意:不要改动 main 函数,不得增行或删行,也不得更改 程序的结构!

试题程序:#include

#define N 20

void fun(int a[], int n) {

int i, j, t, p; for (j=0; j

计算机二级C语言上机题库及答案(100套).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0z1tv9pu763h0qq02ukg7f1wl0k4iy014zi_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top