新建
上传
首页
助手
最?/div>
资料?/div>
工具

编程?/p>

 

(编程题在题库中的位置:

平时练习

->

参加平时练习

->

当前章节:指针,当前难度?/p>

1

?/p>

 

01. 

?/p>

Sn=a+aa+aaa+aaaa+?aa…a

?/p>

n

?/p>

a

?/p>

之值,

其中

a

是一个数字,

n

表示

a

的位数?/p>

 

?/p>

如:

2+22+222+2222 (

此时

a=2, n=4

?/p>

?/p>

 

02. 

从键盘上输入一个正整数

,

判别它是否为一回文数。如?/p>

123321 

03. n

一个整?/p>

(

小于

10

万)

,它加上

100

后是一个完全平方数,再加上

168

又是一个完全平

方数,请问该数是多少?/p>

 

04. 

?/p>

1000

之内的完全数。说明:完全数就?/p>

:

除了它本身以外所有因子之和等于其本身

,

例如

:6=1+2+3

?/p>

 

05. 

求出

[900, 

1000]

间有偶数个因子(这里因子不含

1

和自身)的数有多少个,其中最小的

一个?

 

06. 

编写一个自定义函数?/p>

int f( int M, int N)

?/p>

f( )

的功能是:对给定的正整数

M

?/p>

N

,找?/p>

满足方程

?x+4y=M?/p>

的正整数解中

x

是偶数且

y

是奇数的解,其中?/p>

x,y

属于

[1

?/p>

N]

的范围?/p>

 

要求:若

M

?/p>

N

不都是正整数,则结束函数并返回-

1

;只?/p>

M

?/p>

N

都是正整数时,才?/p>

续求解操作,用二重循环进行求解:

 

 

?/p>

1

)在函数中输出满足条件的正整数解

x

?/p>

y

?/p>

 

 

?/p>

2

)并且使函数值返回满足条件的正整数解的组数?/p>

 

07. 

写一个函数找出一个整数数组中,第二大的数?/p>

 

08. 

写一个函数,找出给定字符串中数字字符(即

?’—??/p>

?/p>

10

个数字)的个数(如字符串

“olympic2000?/p>

中数字字符的个数?/p>

4

个。函数的原型为:

 

 

int CalcDigital(char *str); 

 

函数参数?/p>

str

为所要处理的字符串?/p>

 

 

函数返回值:所给字符串中数字字符的个数?/p>

 

09. 

编写一个自定义函数?/p>

int f( char x, int N) 

?/p>

f( )

的功能是:对给定的字?/p>

c

和整?/p>

N

,用

c

代表的符号打印一?/p>

N

行的图案,每行开头没有任何空格。比如,

?/p>

c

?/p>

"*"

?/p>

N

?/p>

5

时,

打印的图案如本题图所示。且函数值返?/p>

1

?/p>

 

 

#include <iostream> 

 

using namespace std; 

 

int f(char x, int N); 

 

int main( ) 

 

{ 

 

f("*",5); 

 

return 0; 

 

} 

 

10. 

编写一个自定义函数?/p>

int f( int N) 

?/p>

f( )

的功能是:对给定的正整数

N

,打印一?/p>

N

?/p>

N

列的?/p>

"A"

?/p>

"B"

?/p>

"C"

以及空格

" "

符号组成的方阵图案。比如,?/p>

N

?/p>

5

时,打印的图?/p>

如本题图所示。且函数值返?/p>

1

?/p>

 

 

#include <iostream> 

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

编程?/p>

 

(编程题在题库中的位置:

平时练习

->

参加平时练习

->

当前章节:指针,当前难度?/p>

1

?/p>

 

01. 

?/p>

Sn=a+aa+aaa+aaaa+?aa…a

?/p>

n

?/p>

a

?/p>

之值,

其中

a

是一个数字,

n

表示

a

的位数?/p>

 

?/p>

如:

2+22+222+2222 (

此时

a=2, n=4

?/p>

?/p>

 

02. 

从键盘上输入一个正整数

,

判别它是否为一回文数。如?/p>

123321 

03. n

一个整?/p>

(

小于

10

万)

,它加上

100

后是一个完全平方数,再加上

168

又是一个完全平

方数,请问该数是多少?/p>

 

04. 

?/p>

1000

之内的完全数。说明:完全数就?/p>

:

除了它本身以外所有因子之和等于其本身

,

例如

:6=1+2+3

?/p>

 

05. 

求出

[900, 

1000]

间有偶数个因子(这里因子不含

1

和自身)的数有多少个,其中最小的

一个?

 

06. 

编写一个自定义函数?/p>

int f( int M, int N)

?/p>

f( )

的功能是:对给定的正整数

M

?/p>

N

,找?/p>

满足方程

?x+4y=M?/p>

的正整数解中

x

是偶数且

y

是奇数的解,其中?/p>

x,y

属于

[1

?/p>

N]

的范围?/p>

 

要求:若

M

?/p>

N

不都是正整数,则结束函数并返回-

1

;只?/p>

M

?/p>

N

都是正整数时,才?/p>

续求解操作,用二重循环进行求解:

 

 

?/p>

1

)在函数中输出满足条件的正整数解

x

?/p>

y

?/p>

 

 

?/p>

2

)并且使函数值返回满足条件的正整数解的组数?/p>

 

07. 

写一个函数找出一个整数数组中,第二大的数?/p>

 

08. 

写一个函数,找出给定字符串中数字字符(即

?’—??/p>

?/p>

10

个数字)的个数(如字符串

“olympic2000?/p>

中数字字符的个数?/p>

4

个。函数的原型为:

 

 

int CalcDigital(char *str); 

 

函数参数?/p>

str

为所要处理的字符串?/p>

 

 

函数返回值:所给字符串中数字字符的个数?/p>

 

09. 

编写一个自定义函数?/p>

int f( char x, int N) 

?/p>

f( )

的功能是:对给定的字?/p>

c

和整?/p>

N

,用

c

代表的符号打印一?/p>

N

行的图案,每行开头没有任何空格。比如,

?/p>

c

?/p>

"*"

?/p>

N

?/p>

5

时,

打印的图案如本题图所示。且函数值返?/p>

1

?/p>

 

 

#include <iostream> 

 

using namespace std; 

 

int f(char x, int N); 

 

int main( ) 

 

{ 

 

f("*",5); 

 

return 0; 

 

} 

 

10. 

编写一个自定义函数?/p>

int f( int N) 

?/p>

f( )

的功能是:对给定的正整数

N

,打印一?/p>

N

?/p>

N

列的?/p>

"A"

?/p>

"B"

?/p>

"C"

以及空格

" "

符号组成的方阵图案。比如,?/p>

N

?/p>

5

时,打印的图?/p>

如本题图所示。且函数值返?/p>

1

?/p>

 

 

#include <iostream> 

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

编程?/p>

 

(编程题在题库中的位置:

平时练习

->

参加平时练习

->

当前章节:指针,当前难度?/p>

1

?/p>

 

01. 

?/p>

Sn=a+aa+aaa+aaaa+?aa…a

?/p>

n

?/p>

a

?/p>

之值,

其中

a

是一个数字,

n

表示

a

的位数?/p>

 

?/p>

如:

2+22+222+2222 (

此时

a=2, n=4

?/p>

?/p>

 

02. 

从键盘上输入一个正整数

,

判别它是否为一回文数。如?/p>

123321 

03. n

一个整?/p>

(

小于

10

万)

,它加上

100

后是一个完全平方数,再加上

168

又是一个完全平

方数,请问该数是多少?/p>

 

04. 

?/p>

1000

之内的完全数。说明:完全数就?/p>

:

除了它本身以外所有因子之和等于其本身

,

例如

:6=1+2+3

?/p>

 

05. 

求出

[900, 

1000]

间有偶数个因子(这里因子不含

1

和自身)的数有多少个,其中最小的

一个?

 

06. 

编写一个自定义函数?/p>

int f( int M, int N)

?/p>

f( )

的功能是:对给定的正整数

M

?/p>

N

,找?/p>

满足方程

?x+4y=M?/p>

的正整数解中

x

是偶数且

y

是奇数的解,其中?/p>

x,y

属于

[1

?/p>

N]

的范围?/p>

 

要求:若

M

?/p>

N

不都是正整数,则结束函数并返回-

1

;只?/p>

M

?/p>

N

都是正整数时,才?/p>

续求解操作,用二重循环进行求解:

 

 

?/p>

1

)在函数中输出满足条件的正整数解

x

?/p>

y

?/p>

 

 

?/p>

2

)并且使函数值返回满足条件的正整数解的组数?/p>

 

07. 

写一个函数找出一个整数数组中,第二大的数?/p>

 

08. 

写一个函数,找出给定字符串中数字字符(即

?’—??/p>

?/p>

10

个数字)的个数(如字符串

“olympic2000?/p>

中数字字符的个数?/p>

4

个。函数的原型为:

 

 

int CalcDigital(char *str); 

 

函数参数?/p>

str

为所要处理的字符串?/p>

 

 

函数返回值:所给字符串中数字字符的个数?/p>

 

09. 

编写一个自定义函数?/p>

int f( char x, int N) 

?/p>

f( )

的功能是:对给定的字?/p>

c

和整?/p>

N

,用

c

代表的符号打印一?/p>

N

行的图案,每行开头没有任何空格。比如,

?/p>

c

?/p>

"*"

?/p>

N

?/p>

5

时,

打印的图案如本题图所示。且函数值返?/p>

1

?/p>

 

 

#include <iostream> 

 

using namespace std; 

 

int f(char x, int N); 

 

int main( ) 

 

{ 

 

f("*",5); 

 

return 0; 

 

} 

 

10. 

编写一个自定义函数?/p>

int f( int N) 

?/p>

f( )

的功能是:对给定的正整数

N

,打印一?/p>

N

?/p>

N

列的?/p>

"A"

?/p>

"B"

?/p>

"C"

以及空格

" "

符号组成的方阵图案。比如,?/p>

N

?/p>

5

时,打印的图?/p>

如本题图所示。且函数值返?/p>

1

?/p>

 

 

#include <iostream> 

 

Ͼλ">
Ͼλ
Ŀ

C++编程?4?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

编程?/p>

 

(编程题在题库中的位置:

平时练习

->

参加平时练习

->

当前章节:指针,当前难度?/p>

1

?/p>

 

01. 

?/p>

Sn=a+aa+aaa+aaaa+?aa…a

?/p>

n

?/p>

a

?/p>

之值,

其中

a

是一个数字,

n

表示

a

的位数?/p>

 

?/p>

如:

2+22+222+2222 (

此时

a=2, n=4

?/p>

?/p>

 

02. 

从键盘上输入一个正整数

,

判别它是否为一回文数。如?/p>

123321 

03. n

一个整?/p>

(

小于

10

万)

,它加上

100

后是一个完全平方数,再加上

168

又是一个完全平

方数,请问该数是多少?/p>

 

04. 

?/p>

1000

之内的完全数。说明:完全数就?/p>

:

除了它本身以外所有因子之和等于其本身

,

例如

:6=1+2+3

?/p>

 

05. 

求出

[900, 

1000]

间有偶数个因子(这里因子不含

1

和自身)的数有多少个,其中最小的

一个?

 

06. 

编写一个自定义函数?/p>

int f( int M, int N)

?/p>

f( )

的功能是:对给定的正整数

M

?/p>

N

,找?/p>

满足方程

?x+4y=M?/p>

的正整数解中

x

是偶数且

y

是奇数的解,其中?/p>

x,y

属于

[1

?/p>

N]

的范围?/p>

 

要求:若

M

?/p>

N

不都是正整数,则结束函数并返回-

1

;只?/p>

M

?/p>

N

都是正整数时,才?/p>

续求解操作,用二重循环进行求解:

 

 

?/p>

1

)在函数中输出满足条件的正整数解

x

?/p>

y

?/p>

 

 

?/p>

2

)并且使函数值返回满足条件的正整数解的组数?/p>

 

07. 

写一个函数找出一个整数数组中,第二大的数?/p>

 

08. 

写一个函数,找出给定字符串中数字字符(即

?’—??/p>

?/p>

10

个数字)的个数(如字符串

“olympic2000?/p>

中数字字符的个数?/p>

4

个。函数的原型为:

 

 

int CalcDigital(char *str); 

 

函数参数?/p>

str

为所要处理的字符串?/p>

 

 

函数返回值:所给字符串中数字字符的个数?/p>

 

09. 

编写一个自定义函数?/p>

int f( char x, int N) 

?/p>

f( )

的功能是:对给定的字?/p>

c

和整?/p>

N

,用

c

代表的符号打印一?/p>

N

行的图案,每行开头没有任何空格。比如,

?/p>

c

?/p>

"*"

?/p>

N

?/p>

5

时,

打印的图案如本题图所示。且函数值返?/p>

1

?/p>

 

 

#include <iostream> 

 

using namespace std; 

 

int f(char x, int N); 

 

int main( ) 

 

{ 

 

f("*",5); 

 

return 0; 

 

} 

 

10. 

编写一个自定义函数?/p>

int f( int N) 

?/p>

f( )

的功能是:对给定的正整数

N

,打印一?/p>

N

?/p>

N

列的?/p>

"A"

?/p>

"B"

?/p>

"C"

以及空格

" "

符号组成的方阵图案。比如,?/p>

N

?/p>

5

时,打印的图?/p>

如本题图所示。且函数值返?/p>

1

?/p>

 

 

#include <iostream> 

 



ļ׺.doc޸Ϊ.docĶ

  • 꼶²ѧ֪ʶܽ
  • ɱƽ̰
  • ̨е뻷
  • 2016-2022йҵӪ̬ƼʮͶʾ߷
  • ˽̰꼶ѧ²ĩ⼰
  • ʳƷӪѧϰ()
  • ʳĿշѱ׼
  • 2019-2020ѧ꼶ϲרϰ·ͼC
  • Τʱ徫dzĽǮϵ
  • ҽԺҽ5

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)