东软培训-c习题集

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.3 程序设计题

1.编写程序:在屏幕上显示一句话“hello neusoft !”。

2.编写程序在屏幕上输出如下图型:

*

***

*****

*******

3.已知圆的半径是5.6,求其直径、周长、面积并输出。

4.从键盘输入圆的半径,求其直径、周长、面积并输出。

5.编写程序求任意圆的体积

6.求任意一元二次方程度两个实根。

1.从键盘输入5个整数,求它们的和、平均值并输出。

2.编写程序,从键盘输入两个整数分别存放在变量c1,c2中,要求通过程序交换它们的值。

3.编写程序,从键盘上输入一个大的秒数,将其转换为几小时几分钟几秒的形式。如输入5000,得到的输出为:1小时23分钟20秒。

3.3 程序设计题

1.写一程序,从键盘上输入一年份year(为十进制数),判断其是否为闰年。(闰年的条件是:能被4整除、但不能被100整除,或者能被400整除)。

2.从键盘输入x 的值,求y 的值并输出。

3.从键盘输入四个整数,输出其中的最大者。

4.求任意二次方程的根。(包括虚根)

5.某百货公司采用购物打折扣的方法来促销商品,该公司根据输入的购物金额,计算并输出顾客实际付款金额,顾客一次性购物的折扣率是:

(1)少于500元不打折;

(2)500元以上且少于1000元者,按九五折优惠;

(3)1000元以上且少于2000元者,按九折优惠;

(4)2000元以上且少于3000元者,按八五折优惠;

(5)3000元以上者,按八折优惠。

6.根据输入的三个边长a,b,c ,判断它们能否构成三角形;若能构成三角形,继续判断该三角形是等边、等腰还是一般三角形。 y= x x>=0

-x x<0

1.求1~1000内所有能被3整除的整数,所有数右对齐,每行输出10个数,每屏输出20行。

2.从键盘上接受10个数,求和。要求:

(1)、先提示“请输入第1个数:” ,输入第一个数后再提示“请输入第2个数”,依次类推;(2)、输入完十个数后,输出十个数求和的结果。

3.求n! ,n的值从键盘输入.

4.从键盘上输入一个正整数(VC下少于10位,winTC下小于32767),求其各数位之和.

5.从键盘输入10个数,找出其中最大的数。分别用while和for语句实现。

6.输出2~100(不含100)之间的全部同构数。所谓同构数是指:如果某数与其右起若干位的平方数相等,则称该数为同构数。

7.编写输出以下图形的程序(要求行数从键盘输入)。

1

12

123

1234

12345

123456

……

8.计算200以内的所有素数的和。

相关文档
最新文档