1 / 56
文档名称:

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

格式:doc   大小:141KB   页数:56页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:书犹药也 2019/8/8 文件大小:141 KB

下载得到文件列表

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

文档介绍

文档介绍:C++语言程序设计试题试题及答案CÓïÑÔ³ÌÐòÉè¼ÆÊÔ¾í,C++ÓïÑÔ³ÌÐòÉè¼ÆÊÔÌâ¼°´ð°¸Ò»¡¢µ¥ÏîÑ¡ÔñÌâ(ÿÌâ1·Ö£¬¹²20·Ö)CÓïÑԹ涨£ºÔÚÒ»¸öÔ´³ÌÐòÖУ¬mainº¯ÊýµÄλÖÃ(C)¡£±ØÐëÔÚ×ʼ±ØÐëÔÚϵͳµ÷ÓõĿ⺯ÊýµÄºóÃæ¿ÉÒÔÈÎÒâ±ØÐëÔÚ×îºóÏÂÃæËĸöÑ¡ÏîÖУ¬¾ùÊǺϷ¨¸¡µãÊýµÄÑ¡ÏîÊÇ(B)¡£+1e+15e--.6012e-4--.4+2e-1---0Èôa=-14,b=3,ÔòÌõ¼þ±í´ïʽa<b?a:b+1µÄֵΪ(A)¡£-14B.-ÒÑÖª:intn,i=1,j=2;Ö´ÐÐÓï¾än=i<j?i++:j++;ÔòiºÍjµÄÖµÊÇ(c).1,,,,3ΪÁËÅжÏÁ½¸ö×Ö·û´®s1ºÍs2ÊÇ·ñÏàµÈ,Ó¦µ±Ê¹ÓÃ(D)if(s1==s2)(s1=s2)if(strcmp(s1,s2))if(strcmp(s1,s2)==0)ÒÔÏÂÕýÈ·µÄÃèÊöÊÇ(B)¡£º¯ÊýµÄ¶¨Òå¿ÉÒÔǶÌ×£¬µ«º¯ÊýµÄµ÷Óò»¿ÉÒÔǶÌס£º¯ÊýµÄ¶¨Òå²»¿ÉÒÔǶÌ×£¬µ«º¯ÊýµÄµ÷ÓÿÉÒÔǶÌס£º¯ÊýµÄ¶¨ÒåºÍº¯ÊýµÄµ÷Óþù²»¿ÉÒÔǶÌס£º¯ÊýµÄ¶¨ÒåºÍº¯ÊýµÄµ÷Óþù¿ÉÒÔǶÌס£ÔÚCÓïÑÔÖУ¬ÏÂÃæ¶Ôº¯Êý²»ÕýÈ·µÄÃèÊöÊÇ(D)¡£µ±ÓÃÊý×éÃû×÷ÐβÎʱ£¬ÐβÎÊý×éÖµµÄ¸Ä±ä¿ÉÒÔʹʵ²ÎÊý×éÖ®ÖµÏàÓ¦¸Ä±ä¡£ÔÊÐíº¯ÊýµÝ¹éµ÷Ó᣺¯ÊýÐβεÄ×÷Ó÷¶Î§Ö»ÊǾÖÏÞÓÚËù¶¨ÒåµÄº¯ÊýÄÚ¡£×Óº¯Êý±ØÐëλÓÚÖ÷º¯Êý֮ǰ¡£Èç¹ûÔÚÒ»¸öº¯ÊýÖеĸ´ºÏÓï¾äÖж¨ÒåÁËÒ»¸ö±äÁ¿£¬ÔòÒÔÏÂÕýÈ·µÄ˵·¨ÊÇ(A)¡£¸Ã±äÁ¿Ö»Ôڸø´ºÏÓï¾äÖÐÓÐЧ¸Ã±äÁ¿Ôڸú¯ÊýÖÐÓÐЧ¸Ã±äÁ¿ÔÚ±¾³ÌÐò·¶Î§ÄÚ¾ùÓÐЧ¸Ã±äÁ¿Îª·Ç·¨±äÁ¿ÒÔÏÂÕýÈ·µÄº¯ÊýÐÎʽÊÇ(D)¡£doublefun(intx,inty){z=x+y;returnz;}fun(intx,y){intz;returnz;}fun(x,y){intx,y;doublez;z=x+y;returnz;}doublefun(intx,inty){doublez;z=x+y;returnz;}ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ(B)¡£#include<>#defineF(y)-y#definePRINT(a)printf("%d",(int)(a))voidmain(void){intx=2;PRINT(x*F(3));}.±¨´íÒÔϳÌÐòÖбàÒëºÍÔËÐнá¹û¾ùÕýÈ·µÄÒ»¸öÊÇ(C)¡£(void){union{intn;floatx;}comm={1};printf("%d",);}(void){union{intn;floatx;}comm={};printf("%f",);}(void){union{floatx;intn;}comm={}printf("%f",);}(void){union{intn;floatx;}comm=5;printf("%d",);}ÉèÓж¨Ò壺inta=1,*p=&a;floatb=;charc='A';ÒÔϲ»ºÏ·¨µÄÔËËãÊÇ(A)¡£p++;--;++;--;ÒÔϳÌÐòÖе÷ÓÃscanfº¯Êý¸ø±äÁ¿aÊäÈëÊýÖµµÄ·½·¨ÊÇ´íÎóµÄ£¬Æä´íÎóÔ­ÒòÊÇ(B)¡£main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);¡­}*p±íʾµÄÊÇÖ¸Õë±äÁ¿pµÄµØÖ·*p±íʾµÄÊDZäÁ¿aµÄÖµ£¬¶ø²»ÊDZäÁ¿aµÄµØÖ·*p±íʾµÄÊÇÖ¸Õë±äÁ¿pµÄÖµ*pÖ»ÄÜÓÃÀ´Ë