C语言习题全集+答案

奥帕文库
当前位置:首页 » C语言习题全集+答案 » 正文

C语言习题全集+答案

c语言习题(带答案)
c语言习题(带答案)

目 录

第一单元 程序设计和C语言

10. 若 有定义:int a=7; float x=2.5; y=4.7;

第二单元 顺序程序设计

6. 若有定义 double x=1, y ;则以下的语句执行的结果是 C 。

a+=a*=a-=a*=3; printf("%d",a);

printf(“ please input length and width of the rectangle\n” );

zhanghua 9901 80.50 87.0 80

第三单元 分支程序设计

A. 有语法错,不能通过编译 B. 通过编译,但不能连接 C. 输出 * * * * D. 输出 # # # #

200

{ int x=1,y=0,a=0,b=0;

{

{ d=b*b-4*a*c;

y x x x x x x =+≥-<⎧⎨

第四单元 循环程序设计

{

for(i=5;i>=1;i--)

main()

{ int i,j;

if (i>=j-1)

{

5. 一球从 100米高度自由落下,每次落地后反跳回原来高度的一半,再落下,求它在 第十次落地时,共经过多少米?第十次反弹多高?

main()

13. 一 个数恰好等于它的平方数的右端,这个数称为同构数。

如 5 的平方是 25, 5是

第五单元 数 组

a[i]+= a[i-1] + a[i-2];

printf("sum=%d",sum);

printf("\"%s\"\n",ch[1]);

float a[20],pjz=0,s,t;

printf("\n初始数组 :\n");

for (i=0;i

scanf("%d",&m);

且仍然保持有序。

17. 编 程产生如下形式的方阵。

等。

例如:三阶魔方阵为

第六单元 函 数

8. 以下程序的运行结果是:

二、 读 程序写结果

main()