C语言第三单元单元测验答案.docVIP

  • 3
  • 0
  • 约8.86万字
  • 约 8页
  • 2017-02-17 发布于河南
  • 举报
C语言第三单元单元测验答案

C语言程序设计第三单元单元测试答案 一选择题 1.以下程序的运行结果是 。 void sub (int x,int y,int *z) {*z=y-x;} main() {int a,b,c; sub(10,5,a); sub(7,a,b); sub(a,b,c); printf(%4d,%4d,%4d,a,b,c); } A) 5, 2, 3 B) -5, -12, -7 C) -5, -12, -17 D) 5, -2, -7 参考答案:A 2.执行以下程序后,a的值为【1】,b的值为【2】。 main() {int a,b,k=4,m=6,*p1=k,*p2=m; a=p1==m; b=(-*p1)/(*p2)+7; printf(a=%d,b=%d\n,a,b); } 【1】A)-1 B)1 C)0 D)4 【2】A)5 B)6 C)7 D)10 参考答案:【1】C 【2】C 3.下面程序欲对两个整型变量的值进行交换,以下正确的说法是 。 main() {int a=10,b=20; printf((1)a=%d,b=%d\n,a,b); swap(a,b); printf((2)a=%d,b=%d\n,a,b); } swap (int p,int

文档评论(0)

1亿VIP精品文档

相关文档