c语言编程题及答案-难,C语言编程题以及答案.docx

语言编程题精选

C 语言学习2010-11-30 15:48:25阅读 47 评论 0字号:大中小订阅

1.有函数 F(x)=(x+1)2 和 G(x)=2x+1 ,输入 X 值计算 F(G(x)) 的值。

2.任意输入三个字符,要求首先按逆序输出,然后同行原序输出。

3.在屏幕上输出如下图案(考虑能否将输出的行数由输入的值来控制)

******

******

******

******

4.

在屏幕上输出如下图案(考虑将输出的行数由输入的值来控制)

*

**

***

****

*****

5.

编程输出如下格式图形(考虑将输出的行数由输入的值来控制)

*

***

*****

*******

6.

编程输出如下格式图形(考虑将输出的行数由输入的值来控制)

****

***

**

*

7.

编程输出如下格式图形(考虑将输出的行数由输入的值来控制)

*******

*****

***

*

8.

编程输出如下格式图形(考虑将输出的行数由输入的值来控制)

*

***

*****

*******

*****

***

*

9.

编程输出如下格式图形(考虑将输出的行数由输入的值来控制)

*

***

*****

*******

10.

编程输出如下格式图形(考虑将输出的行数由输入的值来控制)

*

***

*****

*******

*****

***

*

11.

编写打印如下图形的程序(考虑将输出的行数由输入的值来控制)

*****

*****

*****

*****

12.

编制程序打印如下图形(考虑将输出的行数由输入的值来控制)

A

BBB

CCCCC

DDDDDDD

EEEEEEEEE

FFFFFFFFFFF

GGGGGGGGGGGGG

13.

编程打印图形(考虑将输出的行数由输入的值来控制)

1

1 2 1

12321

1234321

123454321

12345654321

14.

编程打印图形(考虑将输出的行数由输入的值来控制)

1

1 2 1

12321

1234321

123454321

12345654321

15.

编程打印图形(考虑将输出的行数由输入的值来控制)

12345654321

123454321

1234321

12321

1 2 1

1

16.

编程打印图形(考虑将输出的行数由输入的值来控制)

1

1 1

1 2 1

1331

1464117. 程打印 形(考 将 出的行数由 入的 来控制):

1

1

2 1

3 3 1

4641

5101011

入一个大写字母打印菱形。菱形中 一行由 字母 成,相 的各行由前面的字

母依次 成,直到字母A 出 在第一行和最末行 止。例如 入字母D, 出 形如下:

A

BBB

CCCCC

DDDDDDD

CCCCC

BBB

A

打印如下 形。 出行数由 入。

**

******

**********

**************

******************

20. 出矩 A 及其 置矩 :

1234

A=2341

3412

依次 入十个整数,找出其平方最大的一个数并打印出来。

入 n,求下列 数前 n 的和。

1+ 1/2- 2/ 3+ 3/ 4??

写程序用于判断一个数是否是素数。

24. 程序 出1--1000 内的所有素数。所 素数是指除了能被1 和它本身之外不能被

其它数整除的数。

入20个数,先按原来 序 出,再将数 中元素逆置后 出,即将第1个数跟

第20个互 、第2个数跟第19个互 ......。

26.从 上 入10 个整数,并放入一个一 数 中,然后将其前5 个元素与后5 个

元素 , 即:第 1 个元素与第 6 个元素互 , 第 2 个元素与第 7 个元素互 ??第素与第 10 个元素互 。分 出数 原来各元素的 和 后各元素的 。

5 个元

从 入一 数,先按原来 序 出,再将其中最大的一个找出来与第一个元素交 (即将最大的一个放到最前面)后将所有数重新 出。

入一 数,先按原来 序 出,再找其中最大及最小元素,分 与第一个及最后

一个交换后再将这一组数重新输出一遍。注意从一组数中找出最大或者最小数的方法。

用冒泡或选择法将一组数按从大到小的降序排序后输出。

输入一行文字 ( 英文 ),统计其中的单词个数。

编程计算 的近似值。求近似值公式如下:

用递归的方法求 n!。可以用以下数学关系表示:

33.编写程序,要求用随机函数产生n 个数 (n 由键盘输入的值决定),并用选择法排序,

输出排序前后的结果,要求每行打印10 个数。

求出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值