正在加载图片...
C语言程序设计上机指导与同步训练 printf("gd", var); 运行结果: #include <stdio. h> void prtv(int *x) printf("器a\n",++*x } main() 运行结果 能力提高(B) 、选择题 1.已知:inta,*p=&a;则下列函数调用中错误的是() A)scanf("%d", &a) B)scanf("%d"p C)printf("%d", a D)printf("%d"p); 2.已知:inti=0j=1,*p=&i,*q=&j;错误的语句是() B)p=&*& 3.函数的功能是交换变量ⅹ和y中的值,且通过正确调用返回交换的结果。能正确执 行此功能的函数是()。 A)funa(int*x, int * y) B)funb(int x, int y) C)func(int*x,int *y D)fund(int*x, int *y) 、阅读程序写出运行结果 1. include <stdio.h> viod swap (int, int) 232·232· C 语言程序设计上机指导与同步训练 ·232· var=*p+10; printf("%d",var); } 运行结果:_____________________。 2. #include <stdio.h> void prtv(int *x) { printf("%d\n",++*x); } main() { int a=25; prtv(&a); } 运行结果:_______________________。 能力提高(B) 一、选择题 1. 已知:int a,*p=&a;则下列函数调用中错误的是( )。 A)scanf("%d",&a); B)scanf("%d",p); C)printf("%d",a); D)printf("%d",p); 2. 已知:int i=0,j=1,*p=&i,*q=&j;错误的语句是( )。 A) i=*&j; B) p=&*&i; C)j=*p; D)i=*&q; 3. 函数的功能是交换变量 x 和 y 中的值,且通过正确调用返回交换的结果。能正确执 行此功能的函数是( )。 A) funa(int *x,int *y) { int *p; *p=x; *x=*y; *y=*p; } B) funb(int x,int y) { int t; t=x; x=y; y=t; } C) func(int *x,int *y) { *x=*y; *y=*x; } D) fund(int *x,int *y) { int t; t=*x; *x=*y; *y=t; } 二、阅读程序写出运行结果 1. # include <stdio.h> viod swap (int,int) main()
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有