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

高中信息技术招?/p>

C

语言编程题精?/p>

 

1 

/ 

38 

C

语言编程题精?/p>

 

1

、编程实现对键盘输入的英文名句子进行加密。用加密方法为,当内容为英文字母时其

?/p>

26

字母中的其后三个字母代替该字母,若为其它字符时不变?/p>

 

2

、编程实现将任意的十进制整数转换?/p>

R

进制数(

R

?/p>

2-16

之间)?/p>

 

 

3

、从键盘输入一指定金额(以元为单位,如

345.78

),然后显示支付该金额的各种面额

人民币数量,要求显示

100

元?/p>

50

元?/p>

10

元?/p>

5

元?/p>

2

元?/p>

1

元?/p>

5

角?/p>

1

角?/p>

5

分?/p>

1

分各多少张?/p>

 

?/p>

输出面额最大值:

比如

345.78=100*3+10*4+5*1+0.5*1+0.1*2+0.01*8

?/p>

 

4

、随机产?/p>

20

?/p>

[10

?/p>

50]

的正整数存放到数组中?/p>

并求数组中的所有元素最大值?/p>

最?/p>

值、平均值及各元素之和?/p>

 

 

5

、编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,空格用来

分隔不同单词?/p>

打印出该单词

?/p>

 

6

、模?/p>

n

个人参加选举的过程,并输出选举结果:假设候选人有四人,分别?/p>

A

?/p>

B

?/p>

C

?/p>

D

表示,当选某候选人时直接输入其编号

(

编号由计算机随机产生

)

,若输入的不

?/p>

A

?/p>

B

?/p>

C

?/p>

D

则视为无效票,选举结束后按得票数从高到低输出候选人编号和所

得票数?/p>

 

 

7

、任何一个自然数

m

的立方均可写?/p>

m

个连续奇数之和。例如:

 

 

 

1^3=1 

 

 

2^3=3+5 

 

 

3^3=7+9+11 

 

 

4^3=13+15+17+19 

 

编程实现:输入一自然?/p>

n

,求组成

n3

?/p>

n

个连续奇数?/p>

 

 

8

、知

abc+cba=1333

,其?/p>

a,b,c

均为一位数,编程求出满足条件的

a,b,c

所有组合?/p>

 

9

、编制一个完成两个数的四则运算程序。如:用户输?/p>

34.56+56=

则输出结?/p>

90.00

。以

?/p>

=

?/p>

作为结束符,

要求运算结果保留两位小数?/p>

用户输入时一次将两个数和操作符输入?/p>

?/p>

试着编制多个非负数的运算程序?/p>

即输入任意一式子

(不包括括弧?/p>

?/p>

?/p>

=

?/p>

为结束符?/p>

?/p>

能算出它的值。如:输?/p>

 

10*8+3/3=

,输?/p>

27.67..,

假定优先级就是从左往右的?/p>

?/p>

 

 

10

、输入一个五位以内的正整数,?/p>

1

)判断它是一个几位数;(

2

)请按序输出其各?/p>

数字;(

3

)逆序输出其各位数字?/p>

 

 

如输入:

56439

,输出:

5

位数

 

 

 

 

 

 

 

 

 

 

 

 

5

?/p>

6

?/p>

4

?/p>

3

?/p>

9 

 

9

?/p>

3

?/p>

4

?/p>

6

?/p>

5 

 

11

、编写子函数:(

1

)用冒泡法将一个数组排成升序的函数

---SUB1

;(

2

)在升序数组

中插入一个数,并且保持该数组仍为升序数组的函?/p>

---SUB2

?/p>

 

 

主函数:①输入任?/p>

10

个正整数给数组;②调?/p>

SUB1

对数组进行排序;③从键盘输入

一个正整数,调?/p>

SUB2

将其插入该数组?/p>

 

 

12

、编写函数:?/p>

1

)用选择法将数组排成降序的函?/p>

----SUB1

;(

2

)用折半查找法查

找某数是否在给定的数组当中的函数

----SUB2

?/p>

 

 

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

高中信息技术招?/p>

C

语言编程题精?/p>

 

1 

/ 

38 

C

语言编程题精?/p>

 

1

、编程实现对键盘输入的英文名句子进行加密。用加密方法为,当内容为英文字母时其

?/p>

26

字母中的其后三个字母代替该字母,若为其它字符时不变?/p>

 

2

、编程实现将任意的十进制整数转换?/p>

R

进制数(

R

?/p>

2-16

之间)?/p>

 

 

3

、从键盘输入一指定金额(以元为单位,如

345.78

),然后显示支付该金额的各种面额

人民币数量,要求显示

100

元?/p>

50

元?/p>

10

元?/p>

5

元?/p>

2

元?/p>

1

元?/p>

5

角?/p>

1

角?/p>

5

分?/p>

1

分各多少张?/p>

 

?/p>

输出面额最大值:

比如

345.78=100*3+10*4+5*1+0.5*1+0.1*2+0.01*8

?/p>

 

4

、随机产?/p>

20

?/p>

[10

?/p>

50]

的正整数存放到数组中?/p>

并求数组中的所有元素最大值?/p>

最?/p>

值、平均值及各元素之和?/p>

 

 

5

、编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,空格用来

分隔不同单词?/p>

打印出该单词

?/p>

 

6

、模?/p>

n

个人参加选举的过程,并输出选举结果:假设候选人有四人,分别?/p>

A

?/p>

B

?/p>

C

?/p>

D

表示,当选某候选人时直接输入其编号

(

编号由计算机随机产生

)

,若输入的不

?/p>

A

?/p>

B

?/p>

C

?/p>

D

则视为无效票,选举结束后按得票数从高到低输出候选人编号和所

得票数?/p>

 

 

7

、任何一个自然数

m

的立方均可写?/p>

m

个连续奇数之和。例如:

 

 

 

1^3=1 

 

 

2^3=3+5 

 

 

3^3=7+9+11 

 

 

4^3=13+15+17+19 

 

编程实现:输入一自然?/p>

n

,求组成

n3

?/p>

n

个连续奇数?/p>

 

 

8

、知

abc+cba=1333

,其?/p>

a,b,c

均为一位数,编程求出满足条件的

a,b,c

所有组合?/p>

 

9

、编制一个完成两个数的四则运算程序。如:用户输?/p>

34.56+56=

则输出结?/p>

90.00

。以

?/p>

=

?/p>

作为结束符,

要求运算结果保留两位小数?/p>

用户输入时一次将两个数和操作符输入?/p>

?/p>

试着编制多个非负数的运算程序?/p>

即输入任意一式子

(不包括括弧?/p>

?/p>

?/p>

=

?/p>

为结束符?/p>

?/p>

能算出它的值。如:输?/p>

 

10*8+3/3=

,输?/p>

27.67..,

假定优先级就是从左往右的?/p>

?/p>

 

 

10

、输入一个五位以内的正整数,?/p>

1

)判断它是一个几位数;(

2

)请按序输出其各?/p>

数字;(

3

)逆序输出其各位数字?/p>

 

 

如输入:

56439

,输出:

5

位数

 

 

 

 

 

 

 

 

 

 

 

 

5

?/p>

6

?/p>

4

?/p>

3

?/p>

9 

 

9

?/p>

3

?/p>

4

?/p>

6

?/p>

5 

 

11

、编写子函数:(

1

)用冒泡法将一个数组排成升序的函数

---SUB1

;(

2

)在升序数组

中插入一个数,并且保持该数组仍为升序数组的函?/p>

---SUB2

?/p>

 

 

主函数:①输入任?/p>

10

个正整数给数组;②调?/p>

SUB1

对数组进行排序;③从键盘输入

一个正整数,调?/p>

SUB2

将其插入该数组?/p>

 

 

12

、编写函数:?/p>

1

)用选择法将数组排成降序的函?/p>

----SUB1

;(

2

)用折半查找法查

找某数是否在给定的数组当中的函数

----SUB2

?/p>

 

 

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

高中信息技术招?/p>

C

语言编程题精?/p>

 

1 

/ 

38 

C

语言编程题精?/p>

 

1

、编程实现对键盘输入的英文名句子进行加密。用加密方法为,当内容为英文字母时其

?/p>

26

字母中的其后三个字母代替该字母,若为其它字符时不变?/p>

 

2

、编程实现将任意的十进制整数转换?/p>

R

进制数(

R

?/p>

2-16

之间)?/p>

 

 

3

、从键盘输入一指定金额(以元为单位,如

345.78

),然后显示支付该金额的各种面额

人民币数量,要求显示

100

元?/p>

50

元?/p>

10

元?/p>

5

元?/p>

2

元?/p>

1

元?/p>

5

角?/p>

1

角?/p>

5

分?/p>

1

分各多少张?/p>

 

?/p>

输出面额最大值:

比如

345.78=100*3+10*4+5*1+0.5*1+0.1*2+0.01*8

?/p>

 

4

、随机产?/p>

20

?/p>

[10

?/p>

50]

的正整数存放到数组中?/p>

并求数组中的所有元素最大值?/p>

最?/p>

值、平均值及各元素之和?/p>

 

 

5

、编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,空格用来

分隔不同单词?/p>

打印出该单词

?/p>

 

6

、模?/p>

n

个人参加选举的过程,并输出选举结果:假设候选人有四人,分别?/p>

A

?/p>

B

?/p>

C

?/p>

D

表示,当选某候选人时直接输入其编号

(

编号由计算机随机产生

)

,若输入的不

?/p>

A

?/p>

B

?/p>

C

?/p>

D

则视为无效票,选举结束后按得票数从高到低输出候选人编号和所

得票数?/p>

 

 

7

、任何一个自然数

m

的立方均可写?/p>

m

个连续奇数之和。例如:

 

 

 

1^3=1 

 

 

2^3=3+5 

 

 

3^3=7+9+11 

 

 

4^3=13+15+17+19 

 

编程实现:输入一自然?/p>

n

,求组成

n3

?/p>

n

个连续奇数?/p>

 

 

8

、知

abc+cba=1333

,其?/p>

a,b,c

均为一位数,编程求出满足条件的

a,b,c

所有组合?/p>

 

9

、编制一个完成两个数的四则运算程序。如:用户输?/p>

34.56+56=

则输出结?/p>

90.00

。以

?/p>

=

?/p>

作为结束符,

要求运算结果保留两位小数?/p>

用户输入时一次将两个数和操作符输入?/p>

?/p>

试着编制多个非负数的运算程序?/p>

即输入任意一式子

(不包括括弧?/p>

?/p>

?/p>

=

?/p>

为结束符?/p>

?/p>

能算出它的值。如:输?/p>

 

10*8+3/3=

,输?/p>

27.67..,

假定优先级就是从左往右的?/p>

?/p>

 

 

10

、输入一个五位以内的正整数,?/p>

1

)判断它是一个几位数;(

2

)请按序输出其各?/p>

数字;(

3

)逆序输出其各位数字?/p>

 

 

如输入:

56439

,输出:

5

位数

 

 

 

 

 

 

 

 

 

 

 

 

5

?/p>

6

?/p>

4

?/p>

3

?/p>

9 

 

9

?/p>

3

?/p>

4

?/p>

6

?/p>

5 

 

11

、编写子函数:(

1

)用冒泡法将一个数组排成升序的函数

---SUB1

;(

2

)在升序数组

中插入一个数,并且保持该数组仍为升序数组的函?/p>

---SUB2

?/p>

 

 

主函数:①输入任?/p>

10

个正整数给数组;②调?/p>

SUB1

对数组进行排序;③从键盘输入

一个正整数,调?/p>

SUB2

将其插入该数组?/p>

 

 

12

、编写函数:?/p>

1

)用选择法将数组排成降序的函?/p>

----SUB1

;(

2

)用折半查找法查

找某数是否在给定的数组当中的函数

----SUB2

?/p>

 

 

Ͼλ">
Ͼλ
Ŀ

高中信息技术招聘C语言编程题精?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

高中信息技术招?/p>

C

语言编程题精?/p>

 

1 

/ 

38 

C

语言编程题精?/p>

 

1

、编程实现对键盘输入的英文名句子进行加密。用加密方法为,当内容为英文字母时其

?/p>

26

字母中的其后三个字母代替该字母,若为其它字符时不变?/p>

 

2

、编程实现将任意的十进制整数转换?/p>

R

进制数(

R

?/p>

2-16

之间)?/p>

 

 

3

、从键盘输入一指定金额(以元为单位,如

345.78

),然后显示支付该金额的各种面额

人民币数量,要求显示

100

元?/p>

50

元?/p>

10

元?/p>

5

元?/p>

2

元?/p>

1

元?/p>

5

角?/p>

1

角?/p>

5

分?/p>

1

分各多少张?/p>

 

?/p>

输出面额最大值:

比如

345.78=100*3+10*4+5*1+0.5*1+0.1*2+0.01*8

?/p>

 

4

、随机产?/p>

20

?/p>

[10

?/p>

50]

的正整数存放到数组中?/p>

并求数组中的所有元素最大值?/p>

最?/p>

值、平均值及各元素之和?/p>

 

 

5

、编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,空格用来

分隔不同单词?/p>

打印出该单词

?/p>

 

6

、模?/p>

n

个人参加选举的过程,并输出选举结果:假设候选人有四人,分别?/p>

A

?/p>

B

?/p>

C

?/p>

D

表示,当选某候选人时直接输入其编号

(

编号由计算机随机产生

)

,若输入的不

?/p>

A

?/p>

B

?/p>

C

?/p>

D

则视为无效票,选举结束后按得票数从高到低输出候选人编号和所

得票数?/p>

 

 

7

、任何一个自然数

m

的立方均可写?/p>

m

个连续奇数之和。例如:

 

 

 

1^3=1 

 

 

2^3=3+5 

 

 

3^3=7+9+11 

 

 

4^3=13+15+17+19 

 

编程实现:输入一自然?/p>

n

,求组成

n3

?/p>

n

个连续奇数?/p>

 

 

8

、知

abc+cba=1333

,其?/p>

a,b,c

均为一位数,编程求出满足条件的

a,b,c

所有组合?/p>

 

9

、编制一个完成两个数的四则运算程序。如:用户输?/p>

34.56+56=

则输出结?/p>

90.00

。以

?/p>

=

?/p>

作为结束符,

要求运算结果保留两位小数?/p>

用户输入时一次将两个数和操作符输入?/p>

?/p>

试着编制多个非负数的运算程序?/p>

即输入任意一式子

(不包括括弧?/p>

?/p>

?/p>

=

?/p>

为结束符?/p>

?/p>

能算出它的值。如:输?/p>

 

10*8+3/3=

,输?/p>

27.67..,

假定优先级就是从左往右的?/p>

?/p>

 

 

10

、输入一个五位以内的正整数,?/p>

1

)判断它是一个几位数;(

2

)请按序输出其各?/p>

数字;(

3

)逆序输出其各位数字?/p>

 

 

如输入:

56439

,输出:

5

位数

 

 

 

 

 

 

 

 

 

 

 

 

5

?/p>

6

?/p>

4

?/p>

3

?/p>

9 

 

9

?/p>

3

?/p>

4

?/p>

6

?/p>

5 

 

11

、编写子函数:(

1

)用冒泡法将一个数组排成升序的函数

---SUB1

;(

2

)在升序数组

中插入一个数,并且保持该数组仍为升序数组的函?/p>

---SUB2

?/p>

 

 

主函数:①输入任?/p>

10

个正整数给数组;②调?/p>

SUB1

对数组进行排序;③从键盘输入

一个正整数,调?/p>

SUB2

将其插入该数组?/p>

 

 

12

、编写函数:?/p>

1

)用选择法将数组排成降序的函?/p>

----SUB1

;(

2

)用折半查找法查

找某数是否在给定的数组当中的函数

----SUB2

?/p>

 

 



ļ׺.doc޸Ϊ.docĶ

  • ȫ2011ֿƻѧƼƻ
  • 豸װʩ
  • ʮĽдĺ
  • йִʷʽ
  • Ժͬװ÷Ľͣ
  • Ժͬװ÷Ľͣ
  • ᾧѧѧϰص+йʴѧ֪ʶܽᣩ - ͼ
  • ҩٴ淶(gcp)رȫ⼰
  • 2018︣ʦСѧۡҵһ3
  • ٽв·ˮ·ͨչ滮Ҫ(ȫ)

վ

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