C语言复习题7(2)

2020-02-21 14:47

}

3、#include int x1=30,x2=40; main()

{int x3=10,x4=20; sub(x3,x4); sub(x2,x1);

printf(“%d,%d,%d,%d\\n”,x3,x4,x1,x2); }

sub(int x,int y) {x1=x;x=y;y=x1;}

五、编程题:(共2小题,共25分)

1、编程打印如下的杨辉三角形(要求打印出10行):(15分) 1

1 2 1

1 3 3 1 1 4 6 4 1

1 5 10 10 5 1

1 6 15 20 15 6 1

2、猴子吃桃问题,猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子。求第一天共摘多少桃子。(10分)

参考答案

一、选择题

1、D 2、D 3、A 4、B 5、D 6、D 7、C 8、A 9、B 10、D 11、B 12、B 13、A 14、A 15、C

二、填空题

1、 if语句、switc语句 2、 下标、方括句 3、 数组在内存的首地址 4、 结构变量 5、 指针 三、程序填空题

1、(1)n%m==0; (2)return 1;

2、(3)*max=I (4) *min=I (5)a,7,&max,&min

四、看程序写结果

1、 x=2 2、 i=8 3、 10,20,40,40 五、编程题 1、 #define N 11 Main()

{int i,j,a[N[N]; For(i=1;i

For(i=3;i

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

for(i=1;i<=N;i++) {for(j=1;j<=i;j++)

Printf(“m”,a[i][j]); Printf(“\\n”);

}

Printf(“\\n”); }

2、 main() {int day,x1,x2; day=9; x2=1;

while(day>0) {x1=(x2+1)*2; x2=x1; day--; }

Printf(“total=%d\\n”,x1); }


C语言复习题7(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:游园活动主持稿

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: