全国计算机二级C语言操作题题库.docx

上传人:b****7 文档编号:9078674 上传时间:2023-02-03 格式:DOCX 页数:19 大小:17.81KB
下载 相关 举报
全国计算机二级C语言操作题题库.docx_第1页
第1页 / 共19页
全国计算机二级C语言操作题题库.docx_第2页
第2页 / 共19页
全国计算机二级C语言操作题题库.docx_第3页
第3页 / 共19页
全国计算机二级C语言操作题题库.docx_第4页
第4页 / 共19页
全国计算机二级C语言操作题题库.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

全国计算机二级C语言操作题题库.docx

《全国计算机二级C语言操作题题库.docx》由会员分享,可在线阅读,更多相关《全国计算机二级C语言操作题题库.docx(19页珍藏版)》请在冰豆网上搜索。

全国计算机二级C语言操作题题库.docx

全国计算机二级C语言操作题题库

1.程序021输出如下所示图形:

*

***

*****

*******

*********

<>

()

{

(1<=5)

{

(1<=5)("");

(1<=2*1)

("*");

("\n");

}

}

2.程序032的功能是:

输出201-300之间的所有素数,统计总个数。

<>

<>

()

{

;

("\n");

();

("\");

();

}

()

{

0;

(201<=300)

{

(1);

(2<)

/**(0)/**/

;

/**()/**/

{

("4d");

;

(100)("\n");

}

}

n;

}

3.

程序041,其功能是统计输入字符串中小写英文字母的个数。

如输入:

123

输出:

4

<>

<>

()

{

1[128];

/**0**/

(1);

(1);

(0<)

{

/**(1[i]>='a'1[i]<='z')/**/

;

}

("\n");

();

}

4.程序051,其功能是统计输入字符串中大写英文字母的个数。

如输入:

123

输出:

5

<>

<>

()

{

/**1[128]/**/

0;

("a:

\n");

(""1);

(1);

(0<)

{

(1[i]>='A'1[i]<='Z')

/****/

}

("\n");

();

}

5.程序061,其功能是将字符串中'0'-'8'的数字字符变为比它大1的数字字符,将'9'变为'0'。

如输入:

1256894

输出:

2367905

<>

<>

()

{

1[128]2[128];

;

(1);

(1);

/**(0<)/**/

{

(1[i]>='0'1[i]<='8')

2[i]1[i]+1;

(1[i]'9')

2[i]='0';

2[i]1[i];

}

/**2[i]='\n'**/

(2);

();

}

6.程序091,其功能是计算1至100之间的奇数之和,偶数之和。

<>

()

{

;

/**0;/**/

/**(0<=1002)/**/

{

;

1;

;

}

("\n");

("\n"101);

();

}

7.程序101,其功能是计算如下所示的数学表达式:

<>

F(x)(x*2.3*5.6)/(8.2)

()

{

6.03.0;

/****/

("\c:

");

(""****/);

/**/(a)(b)(c));/**/

("\.2f\");

();

}

8.程序111,输出如下所示图形:

@

<>

<>

()

{

/**;/**/

/**(6>=1)/**/

{

("@");

(1<=6)

("@");

(/**/"\r"/**/);

}

();

}

9.打开011,完成其中的函数1,该函数的数学表达式是:

<>

<>

1(x)

{

((1+(x)+(x))/

(1));

}

()

{

();

("1(0.76)8.3\n"1(0.76));

("1(3.00)8.3\n"1(3.00));

("1(3.76)8.3\n"1(3.76));

}

打开021,完成其中的函数1,该函数的数学表达式是:

例如:

1(0.76)=3.582

1(3.00)=5.369

1(3.76)=8.931

<>

<>

1(x)

{

(((x)+(6))/(1.3));

}

()

{

();

("1(0.76)8.3\n"1(0.76));

("1(3.00)8.3\n"1(3.00));

("1(3.76)8.3\n"1(3.76));

}

打开031,完成其中的函数1,该函数的数学表达式是:

例如:

1(0.76)=1.200

1(3.00)=10.000

1(3.76)=8.520

031

<>

<>

1(x)

{

(x<3)1.2;

(3)10;

2*1;

(x);

}

()

{

();

("1(0.76)8.3\n"1(0.76));

("1(3.00)8.3\n"1(3.00));

("1(3.76)8.3\n"1(3.76));

}

打开程序041,完成其中()函数,使其计算:

如输入:

12输出f(12.000)=10.387

输入:

32.25输出f(32.250)=12.935

输入:

0.113输出f(0.113)=1568

041

<>

<>

f(x)

{

/**/

(x<=0)(0);0;

(((x)+3.2)/((x)+2))((x)+3.2)/((x)+2);

(x);

/**/

}

()

{

x;

y;

("a:

\n");

("");

(x);

("f(%.3f).3f\n");

();

}

1.打开程序051,完成其中的f()函数,使其计算:

如输入:

0.4输出:

f(0.40)=0.82

输入:

1.5输出:

f(1.50)=1.24

输入:

7.80输出:

f(780.00)1.00

051

<>

<>

f(x)

{

/**/

(x>700<=700)((5.8(x))/((x)+2.1));

1;

(x);

/**/

}

()

{

x;

y;

("a:

\n");

("");

(x);

("f(%0.2f)0.2f\n");

();

}

1.打开程序061,完成其中的f()函数,使其计算:

如输入:

0.8输出(0.80)=0.96

输入:

4.5输出;f(4.50)=107.05

输入;725输出;f(725.00)1.00

061

<>

<>

f(x)

{

/**/

(x<=300>300)((x*x*x)10((x)+2.6));

(-1);

/**/

}

()

{

x;

y;

("a:

\n");

("");

(x);

("f(%0.2f)0.2f\n");

();

}

1.打开程序071,完成其中的f(x)的函数,使对其输入的一个月工资数额,求应交税款。

设应交税款的计算公式如下:

例如输入:

1825输出:

f(1825)=11.25

输入:

2700输出:

f(2700)=85.00

输入:

5655输出:

f(5655)=483.25

071

<>

<>

f(x)

{

/**/

(x<=1600)0;

(x>1600<=2100)(1600)*5%;

(x>2100<=3100)(1600)*1025;

(1600)*15125;

(x);

 

/**/

}

()

{

x;

y;

();

("a:

\n");

("");

(x);

("f(%.2f).2f\n");

();

}

打开程序081,完成其中的f(x)函数,使其计算:

如输入:

-1.2输出:

f(-1.200)=0.241

输入:

6输出:

f(6.000)=19.879

081

<>

<>

f(x)

{

(x<=0)(

(2)*(x));

(2)*(2*x));

}

()

{

x;

y;

("a:

\n");

("");

(x);

("f(%.3f).3f\n",);

();

}

1.打开程序091,完成其中的f()函数,使其返回方程

的两个根中较大的根,求根公式为

,其中假设:

091

<>

<>

f(c)

{

/**/

x12;

x1=((b*4*a*c))/(2*a);

X2=((b*4*a*c))/(2*a);

(x1>x2)(x1);

(x2);

 

/**/

}

()

{

x;

("%.2f\n"(1,5,6));

();

}

打开考生文件夹中的111,完成其中的函数,该表达式是:

例如:

时,函数的值为4.724444。

该函数返回数组a中的次大数(即仅次于最大数的数)。

111

<>

()

{

x;

n;

(x,n);

(":

");

("");

("\n"());

();

}

(x,n)

{

/**y

(0)1;

(1);

(n>1)(21)*

(1)-

(1)

(2)

(y)

 

/**/

}

补充程序0112,其功能是求下列级数的部分和。

例如:

当100,2时,7.389057

0112

<>

()

{

;

;

("");

/**/11;/**/

(1**/i

{

*;

;

}

("e**%.2\n");

();

}

1.补充程序091,输入一个3行3列的整型数组,求其最大值和最小值。

如输入:

123

456

789

输出:

9

1

091

""

3

3

()

{

a[][];

(0<)

(0<)

(""[i][j]);

/**/[0][0];/**/

(0<)

(0<)

{

(/**/a[i][j]>/**/)

[i][j];

(a[i][j]<)

/**/[i][j];/**/

}

("\n");

("\n");

}

程序011的功能是:

从字符串数组1中取出码值为偶数且下标为偶数的字符依次存放到字符串t中。

例如,若1所指的字符串为:

4189a0z!

则t所指的字符为:

4Z8z

注意:

数组下标从0开始。

<>

<>

<>

<>

()

{

1[100][200];

;

/**00**/

(1,"4189a0z!

");

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 建筑土木

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1