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

51 

 

C

语言编程题精?/p>

 

1

?/p>

 

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

26

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

 

2

?/p>

 

编程实现将任意的十进制整数转换成

R

进制数(

R

?/p>

2-16

之间)?/p>

 

 

3

?/p>

 

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

345.78

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

民币数量,要求显?/p>

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>

 

 

5

?/p>

 

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

隔不同单词?/p>

 

6

?/p>

 

模拟

n

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

A

?/p>

B

?/p>

C

?

D

表示?/p>

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

(

编号由计算机随机产生

)

?/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

?/p>

 

?/p>

abc+cba=1333

,其?/p>

a,b,c

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

a,b,c

所有组合?/p>

 

9

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

34+56

则输出结?/p>

90.00

。要求运

算结果保留两位小数,用户输入时一次将两个数和操作符输入?/p>

 

 

10

?/p>

输入一个五位以内的正整数,

?/p>

1

?/p>

判断它是一个几位数?/p>

?/p>

2

?/p>

请按序输出其各位数字?/p>

?/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>

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

---SUB2

?/p>

 

 

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

10

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

SUB1

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

个正整数,调?/p>

SUB2

将其插入该数组?/p>

 

 

12

、编写函数:?/p>

1

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

----SUB1

;(

2

)用折半查找法查找某

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

----SUB2

?/p>

 

 

主函数:输入任意

10

个正整数给数组,调用

SUB1

对数组进行排序,从键盘输入一个正?/p>

数,

调用

SUB2

在数组中进行查找?/p>

找到后输?/p>

?/p>

OK

?/p>

?/p>

没有找到则输?/p>

?/p>

NO FOUND

?/p>

?/p>

?/p>

 

 

13

、编写一个程序,

输入两个包含

5

个元素的数组,先将两个数组升序排列,然后将这两个

数组合并成一个升序数组?/p>

 

 

14

、耶稣?/p>

13

个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:

13

?/p>

围坐一圈,从第一个开始报号:

1

?/p>

2

?/p>

3

?/p>

1

?/p>

2

?/p>

3

„„,凡是报到?/p>

3

”就退出圈子,最?/p>

留在圈内的人就是出卖耶稣的叛徒,请找出它原来的序号?/p>

 

 

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

51 

 

C

语言编程题精?/p>

 

1

?/p>

 

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

26

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

 

2

?/p>

 

编程实现将任意的十进制整数转换成

R

进制数(

R

?/p>

2-16

之间)?/p>

 

 

3

?/p>

 

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

345.78

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

民币数量,要求显?/p>

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>

 

 

5

?/p>

 

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

隔不同单词?/p>

 

6

?/p>

 

模拟

n

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

A

?/p>

B

?/p>

C

?

D

表示?/p>

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

(

编号由计算机随机产生

)

?/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

?/p>

 

?/p>

abc+cba=1333

,其?/p>

a,b,c

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

a,b,c

所有组合?/p>

 

9

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

34+56

则输出结?/p>

90.00

。要求运

算结果保留两位小数,用户输入时一次将两个数和操作符输入?/p>

 

 

10

?/p>

输入一个五位以内的正整数,

?/p>

1

?/p>

判断它是一个几位数?/p>

?/p>

2

?/p>

请按序输出其各位数字?/p>

?/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>

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

---SUB2

?/p>

 

 

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

10

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

SUB1

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

个正整数,调?/p>

SUB2

将其插入该数组?/p>

 

 

12

、编写函数:?/p>

1

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

----SUB1

;(

2

)用折半查找法查找某

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

----SUB2

?/p>

 

 

主函数:输入任意

10

个正整数给数组,调用

SUB1

对数组进行排序,从键盘输入一个正?/p>

数,

调用

SUB2

在数组中进行查找?/p>

找到后输?/p>

?/p>

OK

?/p>

?/p>

没有找到则输?/p>

?/p>

NO FOUND

?/p>

?/p>

?/p>

 

 

13

、编写一个程序,

输入两个包含

5

个元素的数组,先将两个数组升序排列,然后将这两个

数组合并成一个升序数组?/p>

 

 

14

、耶稣?/p>

13

个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:

13

?/p>

围坐一圈,从第一个开始报号:

1

?/p>

2

?/p>

3

?/p>

1

?/p>

2

?/p>

3

„„,凡是报到?/p>

3

”就退出圈子,最?/p>

留在圈内的人就是出卖耶稣的叛徒,请找出它原来的序号?/p>

 

 

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

51 

 

C

语言编程题精?/p>

 

1

?/p>

 

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

26

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

 

2

?/p>

 

编程实现将任意的十进制整数转换成

R

进制数(

R

?/p>

2-16

之间)?/p>

 

 

3

?/p>

 

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

345.78

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

民币数量,要求显?/p>

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>

 

 

5

?/p>

 

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

隔不同单词?/p>

 

6

?/p>

 

模拟

n

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

A

?/p>

B

?/p>

C

?

D

表示?/p>

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

(

编号由计算机随机产生

)

?/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

?/p>

 

?/p>

abc+cba=1333

,其?/p>

a,b,c

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

a,b,c

所有组合?/p>

 

9

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

34+56

则输出结?/p>

90.00

。要求运

算结果保留两位小数,用户输入时一次将两个数和操作符输入?/p>

 

 

10

?/p>

输入一个五位以内的正整数,

?/p>

1

?/p>

判断它是一个几位数?/p>

?/p>

2

?/p>

请按序输出其各位数字?/p>

?/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>

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

---SUB2

?/p>

 

 

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

10

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

SUB1

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

个正整数,调?/p>

SUB2

将其插入该数组?/p>

 

 

12

、编写函数:?/p>

1

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

----SUB1

;(

2

)用折半查找法查找某

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

----SUB2

?/p>

 

 

主函数:输入任意

10

个正整数给数组,调用

SUB1

对数组进行排序,从键盘输入一个正?/p>

数,

调用

SUB2

在数组中进行查找?/p>

找到后输?/p>

?/p>

OK

?/p>

?/p>

没有找到则输?/p>

?/p>

NO FOUND

?/p>

?/p>

?/p>

 

 

13

、编写一个程序,

输入两个包含

5

个元素的数组,先将两个数组升序排列,然后将这两个

数组合并成一个升序数组?/p>

 

 

14

、耶稣?/p>

13

个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:

13

?/p>

围坐一圈,从第一个开始报号:

1

?/p>

2

?/p>

3

?/p>

1

?/p>

2

?/p>

3

„„,凡是报到?/p>

3

”就退出圈子,最?/p>

留在圈内的人就是出卖耶稣的叛徒,请找出它原来的序号?/p>

 

 

Ͼλ">
Ͼλ
Ŀ

51单片机C语言编程题精?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

51 

 

C

语言编程题精?/p>

 

1

?/p>

 

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

26

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

 

2

?/p>

 

编程实现将任意的十进制整数转换成

R

进制数(

R

?/p>

2-16

之间)?/p>

 

 

3

?/p>

 

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

345.78

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

民币数量,要求显?/p>

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>

 

 

5

?/p>

 

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

隔不同单词?/p>

 

6

?/p>

 

模拟

n

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

A

?/p>

B

?/p>

C

?

D

表示?/p>

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

(

编号由计算机随机产生

)

?/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

?/p>

 

?/p>

abc+cba=1333

,其?/p>

a,b,c

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

a,b,c

所有组合?/p>

 

9

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

34+56

则输出结?/p>

90.00

。要求运

算结果保留两位小数,用户输入时一次将两个数和操作符输入?/p>

 

 

10

?/p>

输入一个五位以内的正整数,

?/p>

1

?/p>

判断它是一个几位数?/p>

?/p>

2

?/p>

请按序输出其各位数字?/p>

?/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>

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

---SUB2

?/p>

 

 

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

10

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

SUB1

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

个正整数,调?/p>

SUB2

将其插入该数组?/p>

 

 

12

、编写函数:?/p>

1

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

----SUB1

;(

2

)用折半查找法查找某

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

----SUB2

?/p>

 

 

主函数:输入任意

10

个正整数给数组,调用

SUB1

对数组进行排序,从键盘输入一个正?/p>

数,

调用

SUB2

在数组中进行查找?/p>

找到后输?/p>

?/p>

OK

?/p>

?/p>

没有找到则输?/p>

?/p>

NO FOUND

?/p>

?/p>

?/p>

 

 

13

、编写一个程序,

输入两个包含

5

个元素的数组,先将两个数组升序排列,然后将这两个

数组合并成一个升序数组?/p>

 

 

14

、耶稣?/p>

13

个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:

13

?/p>

围坐一圈,从第一个开始报号:

1

?/p>

2

?/p>

3

?/p>

1

?/p>

2

?/p>

3

„„,凡是报到?/p>

3

”就退出圈子,最?/p>

留在圈内的人就是出卖耶稣的叛徒,请找出它原来的序号?/p>

 

 



ļ׺.doc޸Ϊ.docĶ

  • ʩ֯
  • ҰѧӢ4κӢӢԭ
  • ʹţǮ˶ϲ,̫ÿ!
  • PLCƵԶۻҵ
  • ĵĿͷβȫ-word (14ҳ)
  • Ƭγʵ鱨 ڵƬʱ ʵ..
  • 2020дҵʸԡơؼA
  • ˱֤ŵ
  • 2020꡶ȼƹ淶GB50028-2006
  • L7Nʹֲ

վ

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