C语言程序设计试题_练习题.pdf

上传人:tbuqq 文档编号:5425971 上传时间:2020-05-06 格式:PDF 页数:188 大小:1.02MB
返回 下载 相关 举报
C语言程序设计试题_练习题.pdf_第1页
第1页 / 共188页
C语言程序设计试题_练习题.pdf_第2页
第2页 / 共188页
C语言程序设计试题_练习题.pdf_第3页
第3页 / 共188页
C语言程序设计试题_练习题.pdf_第4页
第4页 / 共188页
C语言程序设计试题_练习题.pdf_第5页
第5页 / 共188页
点击查看更多>>
资源描述

《C语言程序设计试题_练习题.pdf》由会员分享,可在线阅读,更多相关《C语言程序设计试题_练习题.pdf(188页珍藏版)》请在三一文库上搜索。

1、C语言试题 题号一二三四五六七八九十总分附加题 分数 一、选择题: (20 分,每题2 分) 1以下不正确的C语言标识符是() 。 A. ABC B. abc C. a_bc D. ab.c 2C程序是由构成的。 A. 主程序与子程序 B. 主函数与若干子函数 C. 一个主函数与一个其它函数 D. 主函数与子函数 3以下说法中正确的是:。 A. 在 C语言中,实参与其对应的形参各占独立的存储单元; B.在 C语言中,实参与其对应的形参共占同一个存储单元; C.在 C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元; D. 在 C语言中,形参是虚拟的,不占存储单元。 4设 n=3;

2、则 n+的结果是() 。 A. 2 B. 3 C. 4 D. 5 5设整型变量n=10,i=4,则赋值运算n%=i+1 执行后, n的值是() 。 A. 0 B. 1 C. 2 D. 3 6凡是函数中未指定存储类别的局部变量其隐含的存储类别是() 。 A. 自动( auto ) B. 静态( static) C. 外部( extern ) D. 寄存器( register) 7在 while ( x)语句中的x 与下面条件表达式等价的是:。 A. x= =0 B. x= =1 C. x!=1 D. x!=0 8若有以下说明和语句: struct worker int no; char *nam

3、e; work, *p= 则以下引用方法不正确的是() 。 A. work.no B. (*p).no C. p-no D. work-no 9以下对二维数组进行正确初始化的是() 。 A.int a23=1,2,3,4,5,6; B.int a3=1,2,3,4,5,6; C.int a2=1,2,3,4,5,6; D.int a2=1,2,3,4; 10二维数组a 有 m列,则在aij之前的元素个数为:。 A)j*m+i B)i*m+j C)i*m+j-1 D) i*m+j+1 二、给出下列程序的运行结果:(20 分,前四题每题3 分,后两题每题4 分) 1#include 班号 姓名 m

4、ain() int i=16,j,x=6; j=i+1; x*=i=j; printf(“%dn”,j ,x); 运行结果是: 2#include #include main() int a=1,b=4,c=2; float x=10.5,y=4.0,z; z=(a+b)/c+sqrt(double)y)*1.2/c+x; printf(“%fn” ,z); 运行结果是: 3#include main() int a,b,c,d; a=c=0; b=1; d=20; if(a) d=d-10; else if(!b) if(!c) d=25; else d=15; printf(“d=%dn”

5、,d); 运行结果: 4 main() int i=10; switch(i) case 9: i+=1; case 10: i+=1; case 11: i+=1; default : i+=1; printf(“%d ”,i); 运行结果: 5#include main() int a=1,2,3,4,i,j,s=0; j=1; for(i=3;i=0;i-) s=s+ai*j; j=j*10; printf(“s=%dn“,s); 运行结果: 6func(int x) x=20; main() int x=10; func(x); printf(“%d ”,x); 运行结果: 三、阅读程

6、序, 在标有下划线的空白处填入适当的表达式或语句,使程序完整并符合题目要求。(20 分,每空 2 分) 1已知能被4 整除而不能被100 整除的或者能被400 整除的年份是润年,则判断某一年是否是润年的程序如下: main() int year,leap; scanf(“ %d ”, if( ) leap=1; else leap=0; if( ) printf(“是润年” ); else printf(“不是润年”); 2将 100 至 200 间不能被3 整除的数输出: main() int n; for(n=100;n main() int m,i,k; scanf( “ %d ”, k

7、=sqrt(m); for(i=2;i=k+1) printf(“%d is a prime numbern”,m); else printf(“%d is not a prime numbern”,m); 4给定一3*4 的矩阵,求出其中值最大的元素的值,及所在的行列号。 main() int i,j,row=0,colum=0,max; static int a34=1,2,3,49,8,7,610,-10,-4,4; ; for(i=0;imax) max=aij; ; ; printf(“max=%d,row=%d,colum=%dn”,max,row,colum); 5 下面函数的功

8、能是将两个字符串s 和 t 连接起来。 char *conj(char *s, char *t) char *p=s; while(*s) ; while(*t) *s= ; s+; t+; *s= 0 ; ; 四、编程( 40 分) 1计算 1-1/2+1/3-1/4+1/99-1/100+ , 直到最后一项的绝对值小于10 -4 为止。 (13 分) 2输入一行字符,分别统计求出其中英文字母、空格、数字和其他字符的个数并输出结果。(13 分) 3任意从键盘输入10 个整数,按从小到大的顺序排序,并输出结果。( 14 分) C语言考试题 题号一二三四五六七八九十总分附加题 分数 说明:请将答

9、案写在答题纸的相应题号后面! ! ! ! 一、填空题:(24 分 每空 1.5 分) 1 已 知 : int *p,a; 则 语 句p= 中 的 运 算 符 char c; float a;test; 则 sizeof(test)的 值 是 ( 3 ) 。 4 程 序 填 空 : ( 1) 下 面 的 程 序 是 main函 数 利 用 函 数 abcd来 交 换 main中 的 两 个 变 量 的 值 。 # include main() float x=10,y=20; abcd ( 4 ) ; printf(“ %f,%f ” ,x,y); abcd(x,y) ( 5 ) ; float

10、 temp; temp= ( 6 ) ; ( 7 ) ; ( 8 ) ; ( 2) 下 面 的 程 序 是 使 用 冒 泡 法 对 输 入 的 10 个 数 据 从 小 到 大 排 序 。 排 好 序 的 10 个 数 分 两 行 输 出 。 #include main() ( 9 ) ; int j,k; printf(“ input 10 numbers please n” ); for(j=0;( 10 ) ;j+) scanf(“ %f ” , printf(“ n ” ); for(j=0;( 11 ) ;j+) for(k=0;( 12 ) ;k+) if( 13 ) x=ak;

11、班号 姓名 ( 14 ) ; ak+1=x; printf(“ The sorted 10 numbers:n” ); for(j=0;( 15 ) ;j+) if( 16 ) printf(“ n ” ); printf(“ %ft” ,aj); printf(“ n ” ); 二、单项选择题: (20 分 每题 2 分) 1 C 语 言 中 基 本 数 据 类 型 包 括 ( ) 。 A. 整 型 、 实 型 、 逻 辑 型 B. 整 型 、 实 型 、 字 符 型 C. 整 型 、 字 符 型 、 逻 辑 型 D. 整 型 、 实 型 、 逻 辑 型 、 实 型 2 已 知int i,a

12、; 执 行 语 句 ” i=(a=2*3,a*5),a+6;” 后 , 变 量 a 的 值 是 () 。 A.6 B. 12 C. 30 D. 36 3 C 语 言 中 规 定 函 数 的 返 回 值 的 类 型 是 由 () 。 A.return语 句 中 的 表 达 式 类 型 所 决 定 B.调 用 该 函 数 时 的 主 调 用 函 数 类 型 所 决 定 C.调 用 该 函 数 时 系 统 临 时 决 定 D.在 定 义 该 函 数 时 所 指 定 的 函 数 类 型 所 决 定 4 不 能 进 行 +和 - 运 算 的 数 据 类 型 是 () 。 A. 指 针B. double

13、C. int D. long 5 为 了 判 断 两 个 字 符 串 s1 和 s2 是 否 相 等 , 应 当 使 用 ( )。 A. if(s1=s2) B. if(s1=s2) C. if(strcpy(s1,s2) D if (strcmp(s1,s2) 6 若 有 以 下 说 明 和 语 句 : struct stu int no; char *name; student, *p= 则 以 下 引 用 方 法 不 正 确 的 是 () 。 A. student.no B. (*p).no C. p-no D. student-no 7 以 下 不 是 死 循 环 的 语 句 为 ()

14、 。 E.for(; ; x+=k); F.while(1)x+; G.for(k=10; ;k-)sum+=k; H.for(;(c=getchar()!= n ;)printf(“ %c” ,c); 8 以 下 错 误 的 描 述 是 () 。 A. 不 同 的 函 数 中 可 以 使 用 相 同 的 变 量 名 B. 形 式 参 数 是 局 部 变 量 C. 一 个 函 数 内 部 定 义 的 变 量 只 能 在 本 函 数 范 围 内 有 效D. 在 一 个 函 数 内 部 的 复 合 语 句 中 定 义 的 变 量 可 以 在本 函 数 范 围 内 有 效 9 若 用 数 组 名 作

15、 为 函 数 调 用 时 实 参 , 则 实 际 上 传 递 给 形 参 的 是 () 。 A 数 组 首 地 址B. 数 组 的 第 一 个 元 素 值 C 数 组 中 全 部 元 素 的 值D. 数 组 元 素 的 个 数 10 已 知int a,*p= 则 为 了 得 到 变 量 a 的 值 , 下 列 错 误 的 表 达 式 是 ( ) 。 A* 6 函数可以嵌套定义,也可嵌套调用。 7 switch与 if不同, switch只能测试是否相等,而if中还能测试关系和逻辑表达式。 8 break 和 continue语句都可用于选择结构和循环结构中。 四、读程序,写出运行结果:(20

16、分 每题 5 分) 1 main() int a=5,b=4,x,y; x=a+*a+*a+; printf(“ a=%d,x=%dn” ,a,x); y=-b*-b*-b; printf(“ b=%d,y=%dn” ,b,y); 2 #include main() struct s1 char c4,*s;s1=“ abc ” , ” def ” ; struct s2 char *cp; struct s1 ss1;s2=“ ghi ” , ” jkl” , ” mno” ; printf(“ %c%cn ” ,s1.c0,*s1.s); printf(“ %s%sn ” ,s1.c,s1

17、.s); printf(“ %s%sn ” ,s2.cp,s2.ss1.s); printf(“ %s%sn ” ,+s2.cp,+s2.ss1.s); 3 #include func(int b) int j; for(j=0;j main() char str81; int I,( 【1】 ); char c; gats(str); for(I=0;( 【2】 ) != 0;I+) if(c= )word=0; else if( 【3】 ) word=1; ( 【4】) printf(“There are %d word in line. n”,num); 2、下面程序的功能是:用选择排序

18、法对数组中10 个数据按由小到大排序。请填空完成。 void sort(int a,int n) (【5】) for(I=0;I main() int m,i,k; scanf( “%d ”, ( 【9】) for(i=2;i=k+1) printf(“%d is a prime numbern” ,m); else printf(“%d is not a prime numbern”,m); 4、假设当年产值为100,工业产值的增长率分别为6% 、8% 、10% 、12% 时, 求工业产值分别经过多少年可实现翻番。请填空完成。 main() int y4,i; float s4=100,10

19、0,100,100,c4=.06,.08,.10,.12; clrscr(); for(i=0;i8;y=+I) printf(“%d %d ”,x-,y); 2、main() int m=37,n=13; while(m!=n) while(mn) m=m-n; while(nm) n-=m; printf(“m=%dn ” ,m); 3、main() int x=9; for(;x0;x-) if(x%3=0) printf(“ %d ”,-x); continue; 4、 main() int a=7,b=2; float x=2.5,y=4.7,z; z=x+a%3*(int)(x+y

20、)%2/4; printf(“%f n ”,z); z= (a+b)/2+(int)x%(int)y; printf(“%f”,z); 5、main() int x=0,1,2,3,4,5,6,7,8,9; int s,I,*p; s=0; p= for(I=1;Ino D. student-no 9以下对二维数组进行正确初始化的是() 。 I.int a23=1,2,3,4,5,6; J.int a23=1,2,4,5; K.int a3=1,2,3,4,5,6; L.int a2=1,2,3,4; 10二维数组a 有 m行 n 列,则在aij之前的元素个数为() 。 A. j*n+i B.

21、 i*n+j C. i*n+j-1 D. i*n+j+1 四、写出下列程序的运行结果。(4 分,每题1 分) 1#include void fun(int x) x=20; main() int x = 10; fun(x); printf(“x = %dn“, x); 运行结果是: 2#include void fun(int b4) int j; for(j=0; j main() int i = 10; switch(i) case 9: i+=10; case 10: i+=10; case 11: i+=10; break; default : i+=10; printf(“i =

22、%dn“, i); 运行结果是: 4. #include void fun() static int a=5; a+; printf(“a=%dn“, a); main() int m; for(m=0; m max) max = an; pos = ; printf(“max=%d, pos=%dn“, max, pos); 六、下面程序是有错误的程序,请找出其中的错误,并将正确的语句写在相应错误语句的右方空白处。(5 分) #include #include int isprime(int m) main() int n, flag; printf(“Input n:“); scanf(“

23、%d“, n); flag = isprime(n); if(flag) printf(Yes!n“) else printf(“No!n“); /* 函数功能:判断m是否为素数 函数参数:整型变量m 返回值:返回 1 时,表示m是素数;返回0 时,表示m不是素数 */ int isprime(int *m) int i; for (i=2; i void Fun(int *y) printf(“*y = %dn“, *y); *y = 20; printf(“*y = %dn“, *y); main() int x = 10; printf(“x = %dn“, x); Fun( print

24、f(“x = %dn“, x); 运行结果是: 2#include int Fun(int x) static int y = 0; y += x; return y; main() int x = 10, y = 0, k; for(k=0; k main ( ) char a = “programming“ , b = “language“ ; char *p1, *p2 ; int i; p1 = a; p2 = b; for (i=0; i main() int i, n; for (i=1; i main() int x = 1; int find = 0; for (x=1; _;

25、 x+) if (x%5=1 _; 3. 下面程序是计算字符串中实际字符的个数,即实现和字符串处理函数strlen相同的功能。 unsigned int MyStrlen(char str) unsigned int len = 0, i; for (i=0; stri!= ; i+) len ; return len; 六、在下面这个程序中,要求其实现的功能是对用户输入的任意整数计算其阶乘,输入小于等于-1的数时退出程 序。下面给出的是一个有错误的程序,请找出其中的错误,并改正之。(10 分) #include #define END -1; long Factorial(int x); m

26、ain() int x; while (1); printf(“input x:); scanf(“%d“, x); if (x data.a D) p.data.a 5C语言中形参的缺省存储类别是:。 A) 自动 (auto) B) 静态 (static) C) 寄存器 (register) D)外部 (extern) 三、写出下列程序的运行结果。(10 分,每题2 分) 1 #include main() int x = 8 , y = 12; printf(“%d %dn“, x+, +y); printf(“%d %dn“, x, y); 运行结果是: 2 #include main(

27、) int x, y; scanf(“%2d%*3s%2d“, printf(“%d“, x + y); 程序执行时从键盘输入:123456789 运行结果是: 3 #include void Func(int b) int j; for (j=0; j main() int cube( int y ); int x; for(x=1;x void Func(void); main() int i; for (i = 0; i main() int i, n; for (i=1; i #include #define ARR_SIZE = 80; main() char strARR_SIZE

28、; int len, i; int letter=0,digit=0,space=0,other=0; printf(“请输入一个字符串:“); gets(str); len = strlen(str); for (i=0; i main() int i, pos; int findFlag = 0; char x10; char weekDay7 = “Sunday“, “Monday“, “Tuesday“, “Wednesday“, “Thursday“, “Friday“, “Saturday“; printf(“请输入一个字符串:“); scanf(“%s“, for (i=0; i

29、 data.b D) p.data.b 5若二维数组a 有 m列,则在aij之前的元素个数为:。 A) j*m+i B) i*m+j C) i*m+j-1 D) i*m+j+1 二、写出下列程序的运行结果。(10 分,每题 2 分) 1 #include main() int i, j, m; int a25 = 1,20,32,14,5,62,87,38,9,10; m = a00; for (i=0; i main() int x, y; scanf(“%2d%*2s%2d“, printf(“%d“, x*y); 程序执行时从键盘输入:12341234 运行结果是: 3 #include

30、 void Func(int b) int j; for (j=0; jyear = 2000; p-month = 5; p-day = 22; main() struct date d; d.year = 1999; d.month = 4; d.day = 23; printf(“%d,%d,%dn” , d.year, d.month, d.day); func( printf(“%d,%d,%dn” , d.year, d.month, d.day); 运行结果是: 5 #include void Func(void); main() int i; for (i = 0; i mai

31、n() int i, n; for (i=1; i #include #define ARR_SIZE = 80; main() char strARR_SIZE; int len, i; int letter,digit,space,other; printf(“请 输 入 一 个 字 符 串 :“); gets(str); len = strlen(str); for (i=0; i main() int i; int findFlag; char x10; char weekDay710= “Sunday“, “Monday“, “Tuesday“, “Wednesday“, “Thur

32、sday“, “Friday“, “Saturday“; printf(“请 输 入 一 个 字 符 串 :“); scanf(“%s“,x); for (i=0; i main() int x , find = 0; while (!find) if (x % 2 = 1 x+; 4下面函数Squeez() 的功能是删除字符串s 中所出现的与变量c 相同的字符。 void Squeeze(char s, char c); int i,j; for (i=0; si!=0; i+) if (si != c) si = sj; j+; 七、编程( 42 分) 1. 利用. 7 6 5 6 5 4

33、 3 4 3 2 1 2 2 前 100 项之积,编程计算 的值。 ( 15 分) 2. 编写一个函数Inverse ,实现将字符数组中的字符串逆序存放的功能。(15 分) 3. 从键盘任意输入某班10 个学生的成绩,计算并打印平均分并统计成绩在平均分以上的学生人数。要求按照如下 给出的函数原型进行编程: int FindAver(int score,int n, int *pAver); 要求用一维数组和指针变量做函数参数编程实现计算平均分并统计成绩在平均分以上的学生人数,然后在主函 数中打印这些统计结果,不能使用全局变量编程。(12 分) C语言试题 题号一二三四五六七八九创新实践分卷面总

34、分 分数 说明:本试卷卷面满分为100 分。总成绩将按平时实验成绩和卷面笔试成绩各自所占比例折合后累加计算。 一、单项选择题: (10 分,每题2 分) 1以下能对外部的二维数组a 进行正确初始化的语句是:。 A) int a2 = 1,0,1,5,2,3; B) int a3 = 1,2,1,5,2,3; C) int a24 = 1,2,1,5,2,6; D) int a3 = 1,0,2,2,3; 2若 int x;且有下面的程序片断,则输出结果为:。 for (x=3; xdata.b D) p.data.b 5若二维数组a 有 m列,则在aij之前的元素个数为:。 A) j*m+i

35、B) i*m+j C) i*m+j-1 D) i*m+j+1 二、写出下列程序的运行结果。(10 分,每题 2 分) 1 #include main() int i, j, m; int a25 = 1,20,32,14,5,62,87,38,9,10; m = a00; for (i=0; i main() int x, y; scanf(“%2d%*2s%2d“, printf(“%d“, x*y); 程序执行时从键盘输入:12341234 运行结果是: 3 #include void Func(int b) int j; for (j=0; jyear = 2000; p-month =

36、 5; p-day = 22; main() struct date d; d.year = 1999; d.month = 4; d.day = 23; printf(“%d,%d,%dn” , d.year, d.month, d.day); func( printf( “%d,%d,%dn” , d.year, d.month, d.day); 运行结果是: 5 #include void Func(void); main() int i; for (i = 0; i main() int i, n; for (i=1; i #include #define ARR_SIZE = 80;

37、 main() char strARR_SIZE; int len, i; int letter,digit,space,other; printf(“请 输 入 一 个 字 符 串 :“); gets(str); len = strlen(str); for (i=0; i main() int i; int findFlag; char x10; char weekDay710= “Sunday“, “Monday“, “Tuesday“, “Wednesday“, “Thursday“, “Friday“, “Saturday“; printf(“请 输 入 一 个 字 符 串 :“);

38、 scanf(“%s“,x); for (i=0; i main() int x , find = 0; while (!find) if (x % 2 = 1 x+; 4下面函数Squeez() 的功能是删除字符串s 中所出现的与变量c 相同的字符。 void Squeeze(char s, char c); int i,j; for (i=0; si!=0; i+) if (si != c) si = sj; j+; 七、编程( 42 分) 1. 利用 . 7 6 5 6 5 4 3 4 3 2 1 2 2 前 100 项之积,编程计算 的值。 ( 15 分) 2. 编写一个函数Inver

39、se ,实现将字符数组中的字符串逆序存放的功能。(15 分) 3. 从键盘任意输入某班10 个学生的成绩,计算并打印平均分并统计成绩在平均分以上的学生人数。要求按照如下 给出的函数原型进行编程: int FindAver(int score,int n, int *pAver); 要求用一维数组和指针变量做函数参数编程实现计算平均分并统计成绩在平均分以上的学生人数,然后在主函 数中打印这些统计结果,不能使用全局变量编程。(12 分) C语言试题 题号一二三四五六七创新实践分卷面总分 分数 说明:本试卷卷面满分为100 分。总成绩将按平时实验成绩和卷面笔试成绩各自所占比例折合后累加计算。 七、判

40、断对错,正确的打“”,错误的打“” 。 (8 分,每题1 分) 9C语言程序总是从主函数开始执行,在主函数结束。( ) 10数组不可以整体赋值。 ( ) 11一个数组能够存储不同类型的数据() 。 12向函数传递参数时,实参和形参可以重名。( ) 13指向不同类型数组的两个指针能进行有意义的比较。( ) 14因为数组名是指向数组第一个元素的指针,所以可以与指针操作完全一样的方式操作数组名。( ) 15struct ch int a3; float m; ; 这样的一个数据类型共占用内存数为10 字节。 ( ) 16设有定义: char a23=1,2,3,4; 则数组元素a11的值为 4。 (

41、 ) 八、单项选择题: (10 分,每题2 分) 1以下能对外部的二维数组a 进行正确初始化的语句是:。 A) int a2 = 1,0,1,5,2,3; B) int a3 = 1,2,1,5,2,3; C) int a24 = 1,2,1,5,2,6; D) int a3 = 1,0,2,2,3; 2若 int x;且有下面的程序片断,则输出结果为:。 for (x=3; xdata.b D) p.data.b 5若二维数组a 有 m列,则在aij之前的元素个数为:。 A) j*m+i B) i*m+j C) i*m+j-1 D) i*m+j+1 九、写出下列程序的运行结果。(10 分,每

42、题2 分) 1 #include main() int i, j, m; int a25 = 1,20,32,14,5,62,87,38,9,10; m = a00; for (i=0; i main() int x, y; scanf(“%2d%*2s%2d“, printf(“%d“, x*y); 程序执行时从键盘输入:12341234 运行结果是: 3 #include void Func(int *b) int j; for (j=0; j main() int cube( int y ); int x; for(x=1;x void Func(void); main() int i;

43、 for (i = 0; i main() int i, n; for (i=1; i #include #define ARR_SIZE = 80; main() char strARR_SIZE; int len, i; int letter,digit,space,other; printf(“请 输 入 一 个 字 符 串 :“); gets(str); len = strlen(str); for (i=0; i main() int i; int findFlag = 0; char x10; char weekDay710= “Sunday“, “Monday“, “Tuesda

44、y“, “Wednesday“, “Thursday“, “Friday“, “Saturday“; printf(“请 输 入 一 个 字 符 串 :“); scanf(“%s“, for (i=0; i =8) printf(“%d n”,t -) ; else printf(“%d n” , t+) ; A)9 B)8 C)7 D)6 3有以下程序段 main() int i=1,sum=0,n; scanf(“%d ”, do i+=2; sum+=i ; while(i!=n); printf(,%d”,sum); 若使程序的输出值为8,则应该从键盘输入的n 的值是:。 A) 1 B

45、) 3 C) 5 D) 7 4若有以下定义及语句: struct s1 char a3; int num; t= a, b, c,4,*p; p= 则输出值为c 的语句是 _。 A) printf(“ %cn”,p-t.a2); B) printf(“ %cn”,(*p).a2); C) printf(“ %cn”,p-a3); D) printf(“ %cn”,(*p).t.a2); 5C语言规定:在一个源程序中,main 函数的位置。 A)必须在程序的最开始 B)必须在系统调用的库函数的后面 C)可以任意 D)必须在程序的最后 二、写出下列程序的运行结果。(10 分,每题 2 分) 1 #include main() int i,j; for(i=1; i=1; j-) printf(“* “); n“); 运行结果是: 2 #include main() int a,b,c; scanf(“%2d%2d%*2c%2d“, printf(“%dn“, a+b-c); 程序执行时从键盘输入:54457766 运行结果是: 3 #include #in

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1