C语言程序设计的试题及答案

本文介绍C语言程序设计的试题及答案,核心内容是关于c程序设计语言的,喜欢的话请点赞转发。

([c程序设计语言])C语言程序设计的试题及答案

C????????????

??????????,C??????????????????????????C????????????,??????

????? ????

??????

??1. ?? C ???????????________ ???

??2. C ?????????????? 6 ???????????________? ?? ??? ????

??3. ?????,??______???????????????

??4. ?????: “????????????????????????_________”?

??5. ????????????,??????????????????________??? ?

??6. C ????________????

??7. C ??????????? main???????_________?

??8. ????????????,?:________? ????

??9. ???? C ?????????________?????, ???????????????

??10. ????????????????, ??????????????????? ? ???????????,???????????,?:?????????????? ,???????????,?????????????,??????;?????? ?(OA) ???????(MIS) ?????????????????????????? ?,???_________?

??11. ??????__________??????????????, ???????????? ?????????????????? 12. ???????,??????????????_______???????????? ? ?,?????????????????????

??13. ???????,??____??????????????????

??14. C ??????????_________??? 15. ????????{ }????????________???????????? C ?? ????????

??16. C ?????????????________?????????

??17. C ???????________????????

??18. ?????????????????????, ??, ???? “_______??” , ???????????????????????????????????

??19. ??????????????????????????????????? ? ? ?,???????????,??????,????,?_______????????

??20. ????????????????????????_______???

????: 1. main() 2. ?? 3. ?? 4. ???? 5. ???? 6. ?? 7. ????? 8. ???? 9. ?? 10. ???? 11. ????? 12. ??? 13. # 14. main ?? 15. ???? 16. ;(???) 17. ??? 18. ?? 19. ????

??20. PASCAL ?.??????? ??: ?.???? ??: ?.??? ??: ?.??? ??: ?.??? ??: ??? ????????? ?.?? 1. ? 16 ??????,??? long int a; ??? a ?______????????? 2. ? 16 ??????,??? double a; ??? a ?______ ?????????

??3. ? 16 ??????,??? long double; ??? a ? ______ ????????? 4. ?______ ??,int ?? 4 ???? ????

??5. C ????????:???????????????????______ ?

??6. ? C ???,???????:______ 7. ???? 046 ?????????______ 8. ???? 054 ?????????______ ? ?

???

??9. ???? 0x125 ????????? ______? 10. ???? 0x7C ????????? 11. ???? 39 ???????? ______? ______? ______?

??12. ?? 473.468 ?????????,???

??13. ?? 0.0453 ?????????,??? ______?

??14. ? 0x123 ????????

??______?

??15. ??’A’????????? ______? 16. ? C ???,?????????? ______? 17. C????????????______ ??????? ,

??18. ? C ???,?????(\)??,?????????,??? ______ ? ?????????????????????? 19. ?? printf(“\106”)???????? ______? 20. ?? printf(“b”)????????______? 21. ?? printf(“\\b”)???????? ______? 22. ?? printf(“\102”)???????? ______? 23. ?? char ch1; ch1=’a’+4; ??? printf(“%c”,x)?????? ______? 24. ?????”Hello, everyone! “????????______ 25. ?????”Hello,Bob!”???????? ______ 26. ???????? 0~9 ?????,????______ 27. ??????? 0~9 ?______ 28. unsigned long ???????______ 29. ????????????______ 30. C????????????______ ?? ??? ?????? ???????? ??? ??? ??,??????

??31. ??????????,??????????????______,?????

??32. C ???,????????????,?????????:????______ ???? 33. C ????,????????????????????,????______ ?? ?

??34. ? 16 ???,sizeof(“hello\n”)?? ______? 35. ? 16 ???,printf(“\”hello\” “)?? ______? 36. ??????????______ ????????? ______? ______?

??37. ???? int x=27, y=6; ???? x/y ??? 38. ???? int x=47, y=8; ???? x%y ???

??39. ???? char ch1=’A’,ch2,ch3; ?? ch2=ch1++; ch3=++ch1; printf(“ch1=%c, ch2=% c”,ch1,ch2); ???? ______? 40. ???? char ch1=’A’,ch2,ch3; ?? ch2=ch1++; ch3=++ch1; printf(“ch2=%c, ch3=% c”,ch2,ch3); ???? ______? 41. ???? int i=5, j, k; ?? j=i–; k=–i; printf(“i=%d, j=%d\n”, i, j); ?? ?? ______? 42. ??? (int)(13.7+25.6)/4%5 ??? ______? 43. ??? 3.6-5/2+1.2+5%3 ???______? 44. ??? 54/2+4.0*(8/5) ??? ______? 45. ??? int x; double b=5.45; ?? x=b ?,? x ???______? 46. ??? int y; char c=’A’; ?? y=c ?,? y ??? 47. ??? int a=8; float b=2.5; ? a/(int)(b)??? 48. ? a=5,??? a*=7-3 ???,a ??? ______? ______? ______?

??49. ? int a=1,b=0,c=4,d=2; ????(a>b ? a:b)&&(c-d)???______? 50. ?? a = 0 ,??? a = 1?b = 1:b = 0; ???,b ??? 51. ??? int m=7,n=12; ???? n%=m-m%5 ??? ______?

??______?

??52. ??? int a=8; float b=4.5;?? a*=a/=a-b ?,a ??? ______? 53. int a=2; !a++??? ______? ______?

??54. int a=0; !a++&++a ???

??55. int a=7;float b=4.5;? printf(“%d”,a*=a/=a-b)??? ______? 56. int k=7;float a=2.5,b=4.7;???? a+k%3*(int)(a+b)%2/4 ??? ______? 57. #define Max(a,b) (((a)-(b))&0x80000000)?(a):(b),int a=2,b=6;printf(“%d\n”,M ax(a,b))??? ______? 58. ? 32 ???,int a=4,b=7; printf(“%0x”,a-b)???:______? 59. int x,y,z; x=y=2;z=3;y=x++-1;printf(“%d,%d”,x,y)???: ______?

??60. int i=2,j; printf(“%d”,j=i<1)???:______ ??: 1. 0 2. 4 3. 10 4. 32 5. ???? 6. int?float?double?char 7. 38 8. 44 9. 293 10. 124 11. 047 12. 4.734680e+002 13. 4.530000e-002 14. 100100011

??15. \x41/41H 16. ???? 17. #define 18. ?????? 19. F 20. b 21. \b 22. B 23. e 24. 16 25. 11 26. 0 27. A~F 28. U 29. ???? 30. #include 31. “\0” 32. ???? 33. ?? 34. 7 35. “hello” 36. 1

??37. 4 38. 7 39. ch1=C, ch2=A 40. ch2=A, ch3=C 41. i=3, j=5 42. 4 43. 4.800000 44. 7.000000 45. 5 46. 65 47. 4 48. 20 49. 1 50. 1 51. 2 52. 4 53. 0 54. 0 55. 4 56. 2.500000 57. 2 58. fffffffd

??59. 3,1 60. 0

???.??????? ??:

???.???? ??:

???.??? ??:

???.??? ??:

???.??? ??:

????? ????

??????

??1. C ???????? 5 ?,???:?????____________???????????? ???

??2. ???????????:________________ ?

??3. ???????????:________________?

??4. ????????????:________________?

??5. ????????????:________________? 6. ????????????:________________ ? 7. ????????????:________________ ? 8. printf ? scanf ???????,???????????________________?? 9. ? char ch,????? ch ??????????:________________? 10. ??????????”HelloWord! ” ,????????:________________? 11. ????:long x=-123456L; ,??????????? x ????________________ ? 12. ?? int a,b; ,??? scanf(“%d%d”,&a,&b);????? a ?? 1,? b ?? 2,??? ?

??????????________________? 13. ?? int i,j; scanf(“i=%d,j=%d”;&i,&j); ,??? i ? 10,? j ? 20,?????? ??_______? 14. ?? i?j?k ? int ???,??????:1,2,3,? i ??? 1?j ??? 2? k ??? 3,??????????________________ ? 15. ? int m,n,p; scanf(“m=%dn=%dp=%d”,&m,&n,&p); printf(“%d%d%d\n”,m,n,p); ?? ????????,??? m ???? 123,n ???? 456,p ???? 789,??????? _____ ___________? 16. ? int a; float b, c; %f\n”, a, b, c); scanf(“-?O”,&a,&b,&c); printf(“\na=%d, b=%f, c=

??, ? ? ? ? ? ? ? ? ? ? 9876543210< ? ? > , ? ? ? ? ? ? ? ? ? ___________________ __? 17. ? int m=0256,n=256; ? printf(“%o %o\n”,m,n); ??????__________________ ___ ? 18. ? int x=102,y=012; , ? printf(“-,-\n”,x,y); ??????______________ _______ ? 19. ??????:int a; char c=10; float f=100.0; double x; a=f/=c*=(x=6.5); , ? printf(“%d %d %3.1f %3.1f\n”,a,c,f,x); ??????_____________________ ? 20. ???????:int m=0xabc,n=0xabc; m-=n; ? printf(“%o\n”,m);??????___ __________? 21. ?? int m=32,n=032; ,? printf(“%d,%x\n”,m,n); ????????______________ _____ ? 22. ?? int a=1234; ,? printf(“-\n”,a); ??????_____________________ ? 23. ????????? float ??,????? scanf(“%f %f %f “,&a,&b,&c);? a ?? 1 0.0,b ?? 22.0,c ?? 33.0,?????????_____________________ ? A) 10 2233 B) 10.0,22.0,33.0 C) 10.0 22.0 33.0 D) 10 22 33

??24. ?? int x=3,y=1; ? printf(“%d %d\n”,x++,y+2); ??????__________________ ___ ? 25. ???????:double d; float f; long l; int i; i=f=l=d=20/3; ? printf(“% d %ld %f %f \n”, i,l,f,d);??????(????????) _____________________? 26. ????????? _____________________? A) #define ? printf ?? C ?? B) #define ? C ??,? printf ?? C) printf ? C ??,?#define ?? D) #define ? printf ??? C ?? 27. ?? int k=17; ,? printf(“%d,%o,%x \n”,k,k,k);??????_________________ ____ ? 28. ?????????_____________________ ? A) ????????????,?:scanf(“%f”,3.5); B) ??????,?????,???????????,??:scakf(“a=%d,b=%d”); C) ??????,????????,??:scanf(“%f”,&f); 29. ???????:int u=010,v=0x10,w=10;? printf(“%d,%d,%d\n”,u,v,w); ????? _____________________? 30. ?? 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(“%f\n”,z); ??????_____________________ ? 31. ?? int a=2,c=5; ,? printf(“a=%%d,b=%%d\n”,a,c);??????________________ _____ ? 32. ? char c; int n=100; float f=10; double x; x=f*=n/=(c=50); ? printf(“%d %f\ n”,n,x); ??????_____________________? 33. ? int i=0,j=0,k=0; scanf(“%d%*d%d”,&i,&j,&k); printf(“%d%d%d\n”,i,j,k); ? ?????:10 20 30??????_____________________? 34. ?? int a,b,c; a=25; b=025; c=0x25;,? printf(“%d %d %d\n”,a,b,c); ????? ?___________? 35. ?????? int n1=10,n2=20; printf(“________________”,n1,n2); ????????? n1 ? n2 ??,???????????,???? n1=10 n2=20 36. ???? int i=-19,j=i%4; ? printf(“%d\n”,j);??????_____________________

??? 37. ? int a=0; a+=(a=8); ? printf(“%d\n”,a);??????_____________________? 38. ? int a=1, b=2; a=a+b; b=a-b; a=a-b;? printf(“%d,%d\n”, a, b );?????? ______________? 39. ? unsigned short a=65536; int b;,? printf(“%d\n”,b=a);??????________ ______? 40. ?? printf(“\10289\n”);??????:__________________ ? ??: 1. ????? 2. getchar( ) 3. putchar( ) 4. gets( ) 5. puts( ) 6. scanf(“???????” ,????); 7. printf(“???????” ,????); 8. stdio.h 9. scanf (“%c” ,&ch); 10. printf (“%s” ,HelloWord!); ??:printf (“HelloWord!”); 11. printf(“x=\n”,x); 12. 1 2 ?? 1 2 13. i=10,j=20 14. scanf(“%d,%d,%d”,&i,&j,&k); 15. m=123n=456p=789

??16. a=98, b=765.000000, c=4321.000000 17. 256 400 18. 102,10 19. 1 65 1.5 6.5 20. 0 21. 32,1a 22. 1234 23. B 24. 3 3 25. 6 6 6.0 6.0 26. D 27. 17,21,11 28. C 29. 8,16,10 30. 13.700000 31. a=%d,b=%d 32. 2 20.000000 33. 10300 34. 25 21 37 35. n1=%d\nn2=%d 36. -3 37. 16

??38. 2,1 39. 0 40. B89 ?.??????? ??: ?.???? ??: ?.??? ??: ?.??? ??: ?.??? ??: ??? ???? ?.?? 1. ? if, while, case, do, else ?????,????????( ). 2. ?? a = 1; ?? if ( a = 2) printf(“%d”, 2); else printf(“%d”, 1); ???? ??( ). 3. ?? char a = ‘A’; ?? if ( a > 65) printf(“%s”, “bigger”); else printf(“%s” , “smaller”); ??????( ). 4. ??”x? y? z”? C ?????? ( 5. ? C ???,????????????( ? 6. ????????? x ? y ???????:if( 7. ?????: t=6;a=7;b=8; if(a=b) t=a;,???????,t ????( ? 8. ? a=1,b=2,c=3,d=4,????:a>b?a:c>d?a:d ????( 9. ??? 98 && 8 && 31 && (98 – ‘a’)???( 10. ? int a = 3; ???? (a > 2)&& ! (‘D’> 69) ???( )? )? ) ? )???( )? ) ??

??<1e-6 )? ? )

????: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ?.??????? 1. #include void main( ) { int x,y,t; x=7;y=9; if(x

??2. #include void main( ) { int x=1,a=2,b=3; switch(x) { case 1: case 2: case 3: a–; break; b++; break; a++;b++;

??} printf(“\na=%d,b=%d\n”,a,b); }

??3. #include void main( ) { char ch1 = ‘E’; if(ch1 >= ‘A’) ch1++; else ch1+=32; printf(“ch1 = %c\n”, ch1); }

??4. #include void main( ) { int x,y,t; x=5;y=3;

??if(x>y) { t=x;x=y;y=t;} printf(“%d,%d\n” , x,y ); }

??5. #include int main() { int a,b,c,m; printf(“Enter three integers:”); scanf(“%d%d%d”,&a,&b,&c); if(a<=b) m=a; else m=b; if(c

??6. #include int main() { char ch1=’a’,ch2=’B’,ch3=’E’; if(ch1>ch2) if(ch2>ch3) else –ch3; printf(“ch3=%c\n”,ch3); return 0; }

??ch3++;

以上就关于C语言程序设计的试题及答案的内容,有关()C语言程序设计的试题及答案的跟多内容欢迎到相关分类查看。

未经允许不得转载:百万行实用范文 » C语言程序设计的试题及答案