C程序设计复习题_第1页
C程序设计复习题_第2页
C程序设计复习题_第3页
C程序设计复习题_第4页
C程序设计复习题_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C程序设计复习题一 选择:1不属于字符型常量的是:( B )AA B “B” C N D X722. 属于整型常量的是:( A )A12 B 12.0 C -12.0 D 10E103. 属于实型常量的是:( D )AA B “120” C 120 D 1E-1434在内存中占( D )个字节,“34”在内存中占( C )个字节A4 B 3 C 2 D 1A4 B 3 C 2 D 15. Char型常量在内存中存放的是( A )AASCII代码值 B BCD代码值 C 内码值 D 十进制代码值6已知字符“A“的ASCII代码值是65,字符变量c1的值是A,c2的值是D.执行语句”printf(

2、“%d,%d”,c1,c2-2);”后,输出结果是:( D )AA,B B A,68 C 65,68 D 65,661.以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子的C语言表达式是 A 。 A. x/y*z B. x*(1/(y*z) C. x/y*1/z D. x/y/z2. 若变量c为char类型,能正确判断出c为小写字母的表达式是 D 。A. 'a'<=c<= 'z' B. (c>= 'a')|(c<= 'z') C. ('a'<=c)and (

3、9;z'>=c) D. (c>= 'a')&&(c<= 'z')3. 有以下程序段int x=3do printf("%d",x-=2); while (!(-x);其输出结果是 C 。A. 1 B. 3 0 C. 1 -2 D. 死循环7字符串”atbcd”的长度是( A )A9 B 14 C 8 D 138设有整型变量n1,n2,其值均为3;执行语句“n2=n1+,n2+,+n1;”后,n1,n2的结果分别是( C ),( B )A3 B 4 C 5 D 6A3 B 4 C 5 D 69执行语句”

4、x=(a=3,b=a-)”后,x,a,b的值依次为( C )A3,3,2 B 3,2,2 C 3,2,3 D 2,3,210表达式“1?(0?3:2)(10?1:0)”的值为( B )A3 B 2 C 1 D 011.设实型变量f1,f2,f3,f4的值均为2,整型变量m1,m2的值均为1。表达式“(m1=f1>=f2)&&(m2=f3<f4);”的值是( A )A0 B 1 C 2 D 出错12指出下面不正确的赋值语句是( B )Ac+; B c=d; C c+=d; D c=1;13.执行下列语句后,a的值是( D )int a=8;a+=a-=a*a;A-24

5、0 B 64 C 112 D -11214.指出下面正确的输入语句是( B )Ascanf(“a=b=%d,%d”,a,b); B scanf(“a=%3d,b=%5.2f”,&c,&d);C scanf(“%3c”,c); D scanf(“%5.3f,&f);15指出下列程序段所表示的逻辑关系( B )if (a<b) if (c=d) x=1;else x=2;A 1 a<b且c=d2 ab且cd X=B1 a<b且c=d2 ab X= C1 a<b且c=d2 a<b 且cd X=D1 a<b且c=d2 cd X= 16. 在C

6、程序中( B )。 A每行只能写一个语句B一行可以写多个用分号相隔的语句 C每个语句用逗号分隔D每行语句必须对齐4以下程序执行后sum的值是 C 。main() int i,sum;for(i=1;i<6;i+) sum+=i;printf("%dn",sum);A. 15 B. 14 C. 不确定 D. 05. 以下运算符中优先级最低的算符为 E 。    A. &&      B. &   C. |=   

7、60;    D. |            E. ?:        F. !=6. 若有以下定义和语句 。char *s1="12345",*s2="1234"printf("%dn",strlen(strcpy(s1,s2);则输出结果是 A 。A. 4 B. 5 C. 9 D. 107. 循环语句while(!E)中的表

8、达式!E等价于 C 。A. E!=0 B. E!=1 C. E=0 D. E=117用C语言编制的源程序要变为目标程序必须要经过( D )。A. 解释B. 汇编C. 编辑D . 编译18下列一个不合法的变量名是( D )。A._123 B. go_toC. long1 D. void19 表达式4>3>7>8的值是( B )。A.4 B.0 C. 1 D.820若有定义:int s;表达式s % 2+(s+1) % 2的值是( B )。A0 B.1 C.2 D.不确定21执行下列程序段后,x的值为5的程序段是( D )。A.m=5;B. m=5;C. m=5;D. m=5;

9、m+; +m; x=+m; x=m+; x=m; x=m; 22. 若有定义:int a=3,b=4,c=5;表达式a|b+c&&b= =c的值是( B )。A.0B.1C.2D. 323. 可以正确表示整变量 a 在1到10 的范围内的表达式是( C )。A1 <= a <= 10Ba >= 1 , a <= 10C1 <= a && a <= 10D1 <= a | a <= 1024已知 int x = 0 , y = 1 ; 执行下面程序段后,y的值为( B )。if ( x ) if ( x > 0

10、 ) y = 1 ; else y = -1 ; A0B-1C1D不确定25执行下面程序段后屏幕的显示结果是( C )。int i = 0 ; while ( i ) cout << i + + ;A1B0C无显示D死循环26已知int i = 3; 下面do_while 语句执行时循环次数为( B )。doi - ; cout<<i<<endl; while ( i != 1 ) ;A1B. 2C. 3d. 无限10. 一个C程序的执行是从 a 。A.本程序的main函数开始,到main函数结束B.本程序文件的第一个函数开始,到本程序的最后一个函数结束C.

11、本程序的main函数开始,到本程序的最后一个函数结束D.本程序文件的第一个函数开始,到本程序main函数结束11. 在C 语言程序中,在函数内部定义的变量称为 D 。 A. 全局变量     B. 全程变量     C. 外部变量  D. 内部变量12. 下列程序段的输出结果是 B 。 int  *p,  *q,  k = 1, j=10 ; p=&j; q = &k ;  p = q ; (*p)+;printf("%d",*q);A.

12、1    B. 2         C. 10          D. 11 13. 若变量已正确定义,执行语句scanf("%d%d%d ",&k1,&k2,&k3);时, B 是正确的输入。 A. 2030,40       B. 20 30 40   C. 20, 30 40&#

13、160;   D. 20, 30,4027. 执行语句 for ( i = 1 ; i + + < 5 ; ) i + + ; 后变量i的值是( B )。A5 B.6 C.7 D. 不定29下面选项中,( C)是错误的。A函数调用可以作为一个语句调用B在一个表达式中可以出现函数调用C函数调用可以作为函数的形式参数D函数调用可以作为函数的实际参数30调用一个函数时,对参数的错误描述是( B )。A形参可以接受实参传递的值或地址B实参和形参的类型、个数、名字必须相同C形数类型可以按形参类型转换D实参的个数可以少于形参的个数31若调用一个函数体中没有return语句的函数,

14、则调用该函数时( A )。A返回一个不确定的值B返回系统默认值C没有返回值D能返回用户希望的值32以下对一维数a的正确定义是( D )。Aint n=5,an;Bint n;cout<<n<<endl;int an;Cint a(5); Dconst int n=5;int an;33设static a 6 = 1 , 2 , 3 ; 则a 0 至a 5 各元素的值是( A )。A1 , 2 , 3, 0, 0, 0B1 , 2 , 3, 3, 3, 3C1 , 2 , 3, 1, 2, 3D1 , 2 , 3, a 3 至a 5不确定34已知int a3=0,1,2,

15、3,4,5,6,7;则a21的值是( c )。AB.C.D. 35. 以下不能对字符数组str进行正确初始化的语句是( )。Achar str4 = good!;Bchar str4 = g , o , o , d ;Cchar str4 = “good“;Dchar str4 = “ “;36. 已知int i=10,*p=&i;下面描述错误的是( )。Ap的值为10Bp指向整型变量iC*p表示变量i的值Dp表示变量i的地址37若有以下定义,则对a数组元素的正确引用是( D )。int a 5 ; * p = a ;A*&a5Ba+2C*(p+5)D*(a+2)39.设有以下

16、程序段: int *p,i; i=100; p=&i; i=*p+10; 执行上面程序段后,i的值为( B )A 120 B 110 C 100 D 9040设有以下程序段: char s=”hello”; char *p; p=s;执行完上面的程序段后,*(p+5)的值为( B )A o B 0 C o的地址 D不确定的值41在以下定义中,标识符P( C )int (*p)6A 定义不合法B 是一个指针数组,每个元素是一个指向整数变量的指针C 是一个指针,它指向一个具有六个元素的一维数组D 是一个指向整型变量的指针42以下程序正确的输出结果是:( D )main()int a=1,2

17、,3,4,5,6,*p;p=a;*(p+3)+=2;printf(“%d,%dn”,*p,*(p+3);A 0,5 B 1,5 C 0,6 D 1,643 以下函数调用语句中有( B )个实参。func(a1,a2,a3,a4,a5);A 2 B 5 C 1 D 不合法44 main()int a=165,b=65,c; c=mult(a,b); printf(“%d*%d=%dn”,a,b,c);mult(int x,int y)return (x*y);程序运行结果是:( ),函数调用采用( )传递数据。A 0 B 165*65=10725 C 165*65=0 D 程序不正确A地址传送方

18、式 B数据复制方式 C 全局变量 D 内部变量45 在宏定义#define E 2.71828中,宏名E代替一个( D ),在其后程序中使用2。71828,可以用( A )。A单精度数 B双精度数 C常量 D 一串字符 A E B e C EXP D EXP()46设有一结构体类型变量定义如下:struct date int year;int month;int day;struct worklist char name20; char sex; struct date birthday;person;要对结构体变量person的出生年份进行赋值时,下面正确的赋值语句是( C )A year=

19、1976 B birthday.year=1976C person.birthday.year=1976 D person.year=197647 已读写方式打开一个已有的文本文件file1,下面fopen函数正确的调用方式是:(A)A FILE *fp fp=fopen(“file1”,”r”);B FILE *fp fp=fopen(“file1”,”r+”);C FILE *fp fp=fopen(“file1”,”rb”);D FILE *fp fp=fopen(“file1”,”rb+”);48 Switch语句中的各个case和default的出现次序是(A)。A 任意的 B. 递

20、增的 C. 递减的 D. case在前,default在后49. 下列定义语句中,正确的是(A)。A struct int x1; int x2; x; B. struct int x1; ; x2 = 1, 2, 3, 4, 5 ;C. union xx int x1; ; x2 = 1, 2, 3, 4, 5;D. union int x1; x2; , x2;设有如下说明typedef struct int n; char c; double x;STD;则以下选项中,能正确定义结构体数组并赋初值的语句是 A 。A. STD tt2=1,'A',62,2, 'B&

21、#39;,75;B. STD tt2=1,"A",62,2, "B",75;C. struct tt2=1,'A',2, 'B'D. structtt2=1,"A",62.5,2, "B",75.0;17. 以下程序的输出结果是 D 。main() int a, b;for(a=1, b=1; a<=100; a+) if(b>=10) break;if (b%3= =1) b+=3; continue; printf(“%dn”,a);A. 101 B. 6 C. 5

22、D. 418. 以下选项中,非法的字符常量是 C 。A. t B. 17 C. “n” D. xaa19. C语言源程序文件经过C编译程序编译连接之后生成一个后缀为 C 的文件。 A. ”.c” B. “.obj” C. “.exe” D. “.bas”20. 以下程序段的输出结果是 A char s="141141abct"printf ("%dn",strlen(s); A. 9 B. 12 C. 13 D. 1450.下列循环语句中,(D)不是无穷循环。A for(i = 1, s = 0; ; i +) B. i = 10;s = s + i ;

23、 while(1) i = i % 10 + 1 ; if( i > 10 ) break; C. i = 0; D. i = 100; do while( i + % 2 + i % 2) + i ;i + ; while( i >= 0 );51一个C程序的执行是从 A 。A、本程序的main函数开始,到main函数结束B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C、本程序的main函数开始,到本程序文件的最后一个函数结束D、本程序文件的第一个函数开始,到本程序main函数结束52设x,y和z是int变量,且x=3,y=4,z=5,则下面表达式中值为0的是 D

24、 。A、x&&yB、x<=yC、x|y+z&&y-zD、!((x<y)&&!(z|1)53判断字符串s1是否大于字符串s2,应当使用 D 。A、if(s1>s2)B、if(a=b) C、if(strcpy(s2,s1)>0)D、if(stcmp(s1>s2)>0)54下面判断正确的是 C 。A、char *a=”china”;等价于char *a;*a=”china”;B、char str10=”china”;等价于char str10;str=”china”;C、char *s=”china”;等价于char

25、 *s;s=”china”; D、char *s=”china”;等价于char s10;*s=”china”;55以下对一维数组a的正确说明是 D 。 A、int(a);B、n=10,an;C、int n;D、#define SIZE Scanf(“%d”,&n); int aSIZE; Int an;56下列各语句中,能够输出整型变量a、b中最大值的是 D 。 A、printf("%dn",(a>b)?a,b); B、(a>b)? printf("%d",a):printf("%d",b); C、printf(

26、"%d",if(a>b)a else b); D、printf("%dn",(a>b)?a:b);57. 在下列选项中,不正确的赋值语句是 D 。 A、+t; B、n1=(n2=(n3=0); C、k=i=j; D、a=b+c=1;58以下程序的输出结果是B#include <stdio.h>char cchar(char ch)if(ch>=A&&ch<=Z') ch=ch-A'+a'return ch;main() char s="ABC+abc=defDEF&qu

27、ot;,*p=s;while(*p) *p=cchar(*p);p+;printf(“%s”, s);A. abc+ABC=DEFdef B. abc+abc=defdefC. abcaABCDEFdef D. abcabcdefdef59. 以下程序有语法错误,有关错误原因的正确说法是_C_。 main() int G=5,k;void prt_char();.k=prt_char(G);.A语句 void prt_char();有错,它是函数调用语句,不能用void说明B变量名不能使用大写字母   C. 函数说明和函数调用语句之间有矛盾 D函数名不能使用下划线

28、60.有如下程序int a10=1,2,3,4,5,6,7,8,9,10;int *p=&a3,b;b=p5;则b的值是_C_。        A. 5      B. 6      C. 9     D. 861. int a=25,b=14,c=19; a<=25&&b-<=2&&c?printf("*a=%d,b=%d,c=%dn

29、",a,b,c):printf("#a=%d,b=%d,c=%dn",a,b,c);程序输出的结果是_C_。A. *a=25,b=13,c=19 B. *a=26,b=14,c=19 C. #a=25,b=13,c=19 D. #a=25,b=14,c=1962若运行以下程序时,从键盘输入 ADescriptor<CR>(<CR>表示回车),则下面程序的运行结果是_D_。 #include <stdio.h> main() char c; int v0=1,v1=0,v2=0; doswitch(c=getchar() case

30、 a:case A: case e:case E: case i:case I: case o:case O: case u:case U:v1+=1; default:v0+=1;v2+=1;     while(c!=n);  printf("v0=%d,v1=%d,v2=%dn",v0,v1,v2); Av0=7,v1=4,v2=7 Bv0=8,v1=4,v2=8 Cv0=11,v1=4,v2=11 Dv0=13,v1=4,v2=1263.以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是_。B main(

31、) int *p,*q,a,b; p=&a; printf("input a:"); scanf("%d",*p); A. *p表示的是指针变量p的地址B. *p表示的是变量a 的值,而不是变量a的地址C. *p表示的是指针变量p的值D. *p只能用来说明p是一个指针变量64.有以下程序_。A main() char s="159",*p; p=s; printf("%c",*p+);printf("%c",*p+); 程序运行后的输出结果是 A. 15 B. 16 C. 12 D. 5

32、965.有以下程序_。D point(char *p) p+=3; main() char b4='a','b','c','d',*p=b; point(p);printf("%cn",*p); 程序运行后的输出结果是 A. aB. bC. c D. d66.若变量已定义,要求完成求5!的计算,不能完成此操作的程序段是_ _。BA. for(i=1,p=1;i<=5;i+) p*=i;B. for(i=1;i<=5;i+) p=1; p*=i;C. i=1;p=1;while(i<=5)p*=

33、i; i+;D. i=1;p=1;dop*=i; i+; while(i<=5);67. 有以下程序_。B main() int a,b,d=25; a=d/10%9;b=a&&(-1); printf("%d,%dn",a,b); 程序运行后的输出结果是 A. 6,1B. 2,1C. 6,0D. 2,068. 有以下程序_。D main() int i=1,j=2,k=3; if(i+=1&&(+j=3|k+=3) printf("%d %d %dn",i,j,k); 程序运行后的输出结果是 A. 1 2 3 B.

34、 2 3 4 C. 2 2 3 D. 2 3 369.有以下程序_。Cmain() int m=0256,n=256;printf("%o %on",m,n);程序运行后的输出结果是A. 0256 0400B. 0256 256C. 256 400D. 400 40070. 有以下程序_。Bmain() int a=666,b=888;printf("%dn",a,b);程序运行后的输出结果是A. 错误信息B. 666C. 888D. 666,88871. 已有定义:char a="xyz",b='x','y&

35、#39;,'z',以下叙述中正确的是_。C A. 数组a和b的长度相同 B. a数组长度小于b数组长度 C. a数组长度大于b数组长度 D. 上述说法都不对二 填空:1 C语言的基本数据类型分为(整型),(实型),(字符型)。2 C语言的整型可分为(整)型,(短整)型,(长整)型,(无符号整)型,(无符号短整)型,(无符号长整)型。3 C语言的实型可分为(单精度)型,(双精度)型。4 算术运算符中单目运算符有(+)和(-),双目运算符有(+)、(-)、(*)、(/)、(%)。5 关系运算符有:(<)、(>)、(<=)、(>=)、(=)、(!=)。6 逻辑

36、运算符中单目运算符有(!),双目运算符有(&&)和(|)7 C语言中的逻辑值“真”是用(非0)表示的,逻辑值“假”是用(0)表示的。逻辑表达式值为真是用(1)表示的,逻辑表达式值为假是用(0)表示的。8 执行下列语句后的输出结果是(7 4.346we)int d=7;printf(“%-4d%7.3f-8.2s”,d,4.3456,”welcome”);9. C语言的三种基本结构是(顺序)、(选择)、(循环)。10. 为了避免嵌套的条件分支语句的二义性,C语言中规定,C程序中ELSE总是与(在其之前最近的的未配对的IF)组成配对关系。11. C 程序由函数组成,其中只有一个(

37、主 )函数。12. 开发一个C程序的步骤可以分为编(辑源程序)、编译源程序、(连接)和执行源程序等四个步骤。13. 在计算表达式的值时必须要知道运算符的功能、优先级和(结合方向)。14. 若有定义:int a; 表达式(a=4*5,a*2),a+6的值是( 26)。15. 自增自减运算符的运算对象只能为(整型变量),不能为(常量)和(表达式)。 17. 若用数组名作为函数调用的实参,则实际上传递给形参的是(数组存贮首地址)。18若char *s=”china”,则printf(“%s”,s ); 的输出值是( china ).19.构成数组的各个元素必须具有相同的(数据类型)。20数组元素的下

38、标下限为(0)21数组名是一个(地址常量),不能进行加、减和赋值运算。22数组在内存中占一片连续的存储区,由(数组名)代表它的首地址。23 在C语言中,文件可以按照不同的原则划分成不同的种类。按文件结构形式可分为(二进制文件)和(文本文件),按文件的读写方式可分为(顺序文件)和(随机文件),按文件存储的外部设备可分为(设备文件)和(磁盘文件),按系统对文件的处理方法可分为(缓冲文件)和(非缓冲文件)。24 在C语言中,输入输出设备均作为文件进行处理,而且把最常用的外部设备作为标准设备文件来处理,他们是(键盘),(显示器),(打印机),(异步通讯设备),这些标准设备对应的三个标准设备文件是(st

39、din),(stdout),(stderr).25设有如下函数定义: int f(char *s) char *p=s; while(*p!='0') p+; return(p-s); 如果在主程序中用下面的语句调用上述函数,则输出结果为 8 。 printf("%dn",f("goodbey!");26定义a为长度为10的字符串、同时为字符串赋初值"continue"的语句为 char a10="continue" 。27. 求解赋值表达式 a=(b=10)%(c=6), a、b、c的值依次为 4

40、,10,6 。28. 下列程序的输出结果是 xycdBCD 。 main( ) char*p1,*p2,str50="xyz" p1="abcd" p2="ABCD" strcpy(str+2,strcat(p1+2,p2+1); printf("%s",str); 29循环for(int i=0,x=0;!x&&i<=5;i+);的循环体执行次数是_6_。30在C语言中,变量的隐含存储类别是_Auto_。31设int * p2=&x,* p1=a;*p2=*b;则变量a和b的类型分别

41、是_int*_和_int*32若有函数内部说明:int a34;则数组a中各元素_不能得到确定的值_。33.计算下列分段函数的 if(x>0)y=1;else if(x=0)y=0;else y=-1; 。  1      x>0Y =    0      x=0      -1     x<034表达式 !5的值是 1 。35下列程序在运行时可能会

42、出错,原因是指针变量s未赋初值 。   # include void main( )   char *s;           gets(s);    puts(s);三 阅读程序1.main() int x, i; for ( i=1; i <= 100; i+) x = i; if ( +x % 2 = 0) if ( +x % 3 = 0) if ( +x % 7 = 0) printf(“%d “,x); 42.

43、main() int x = 100, a = 10, b = 20, ok1 = 5, ok2 = 0; if ( a < b ) if ( b != 15 ) if ( ! ok1 ) x = 1; else if ( ok2 ) x = 10; else x = -1; printf(“%dn”, x );-13.main() char a = t, b = Y; if ( a = b ) b = = a; printf(“%c%c”, a , b ); YY4.void fun(int, int, int*);main() int x, y, z; fun(5, 6, &

44、x); fun(7, x, &y); fun(x, y, &z); printf(“%d, %d, %dn”,x, y, z);void fun(int a, int b, int *c) b = a + b; *c = b a; 5.main() int s = 0, k; for ( k = 7; k >= 4; k- ) switch(k) case 1: case 2: case 3: s + + ; break; case 4: case 5: case 6: s += 2; break; case 7: case 0: s += 3; break; /* sw

45、itch */ /* for */ printf(“s = %dn”, s );以下程序运行后的输出结果是_。fun(int a)int b=0;static int c=3; b+;c+; return(a+b+c); main() int i,a=5; for(i=0;i<3;i+)printf("%d %d ",i,fun(a); printf("n"); 0 10 1 11 2 126.main() struct student char name10;float s1, s2, s3; a2 = “li” , 100, 85, 90, “

46、zhao” , 95, 86, 89; struct student *pa = a; printf(“tname: %s, total = %fn”, pa->name, pa->s1+pa->s2+pa->s3); printf(“tname: %s, total = %fn”, , a1.s1+a1.s2+a1.s3);8#include <stdio.h> void main() long x=3,n=4; printf(“%d * %d = %d”,x,n, power(x,n);long power(int x,int n)long

47、 y; if(n>0) y=x*power(x,n-1); else if(n<0) y=1/x*power(x,n+1); else y=1; return (y);结果:3*4=819#include <stdio.h> void main() int i=10,f1(int),f2(int),f3(int); void table(int,int(*)(int),int(*)(int),int(*)(int); table(i,f1,f2,f3); void table(int s,int(*f)(int),int(*g)(int),int(*h)(int) in

48、t i; for(i=0;i<s;i+) prinf(“i=%d,%d,%d,%dn”,i,(*f)(i),(*g)(i),(*h)(i); f1(int i) return (i*i); f2(int i) return (i*i*i); f3(int i) return (i*i*i*i);结果:i=0000 i=1111 i=24816 i=382781 i=41664256 i=525125625 i=6362161296 i=7493432401 i=8645124049 i=981729656110.main()int i,j,p,s; s=0; for(i=1;i<=

49、4;i+) p=1; for(j=1;j<=i;j+)p=p*j;s=s+jprintf(“s=%n”,s);11 main()int a,b,c,d,e; a=8,b=12,c=23,d=7; printf(“%d,%d,%d,%dn”,a,b,c,d); func(a,b,&c,&d,&e); printf(“%d,%d,%d,%d,%dn”,a,b,c,d,e);func(int p,int q,int *r,int *s,int *t)*t=p+q+*t+*s; *r=35;12static int a=5;main()printf(“a=%dn”,a); p1(); p2();p1()printf(“a*a=%dn”,a*a);a=8;return;p2()printf(“a*a*a=%dn”,a*a*a);return;13main()int f(),(*i)();int a=100,b=500;int c;i=f;c=(*i)(b,a);printf(“%d-%d=%dn”,b,a,c);f(int a,int b)return(b-a);14main()int k=4,m=3,p;p=func(k,m); printf(“%d”,p);p=func(k,m); printf(“%dn”,p);func(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论