Ä£ÄâÊÔÌâÈý
Ò»¡¢Ñ¡ÔñÌ⣨±¾´óÌâ30·Ö£¬Ã¿Ð¡Ìâ2·Ö£© 1.ÏÂÁÐÓйØC³ÌÐòµÄ˵·¨ÖУ¬ÕýÈ·µÄÊÇ£º ¡£
A£© Ò»¸öC³ÌÐòÖÐÖ»ÄÜÓÐÒ»¸öÖ÷º¯ÊýÇÒλÖÃÈÎÒâ; B£© Ò»¸öC³ÌÐòÖпÉÓжà¸öÖ÷º¯ÊýÇÒλÖÃÈÎÒâ; C£© Ò»¸öC³ÌÐòÖÐÖ»ÄÜÓÐÒ»¸öÖ÷º¯ÊýÇÒλÖù̶¨; D£© Ò»¸öC³ÌÐòÖпÉÒÔûÓÐÖ÷º¯Êý¡£
2.ÒÔÏÂÐðÊöÖв»ÕýÈ·µÄÊÇ£º ¡£
A£©ÔÚC³ÌÐòÔËËã·ûÖУ¬¶ººÅÔËËã·ûÓÅÏȼ¶×îµÍ£»
B£©C³ÌÐòÖУ¬AHPºÍahp´ú±íÁ½¸ö²»Í¬µÄ±äÁ¿£» C£©C³ÌÐòÖÐ,ÕûÊýºÍʵÊýÔÚÄÚ´æÖдæ·ÅÐÎʽÏàͬ£» D£©ÔÚC³ÌÐòÖÐ, %ÊÇÖ»ÄÜÓÃÓÚÕûÊýÔËËãµÄÔËËã·û. 3.ÒÑÖªchÊÇ×Ö·ûÐͱäÁ¿£¬ÏÂÃæ²»ÕýÈ·µÄ¸³ÖµÓï¾äÊÇ£º ¡£ A£©ch=?\\0? B£©ch=?a+b? C£©ch=?7?+?9? D£©ch=7+9 4.ÉèÓÐÈç϶¨Òå
int x=10,y=5,z;
ÔòÓï¾äprintf(\,x/y)); µÄÊä³ö½á¹ûÊÇ ¡£
A)1 B)0 C)4 D)3
5.ÉèÓÐÈç϶¨Ò壺char ch=?z?£¬ÔòÖ´ÐÐÏÂÃæÓï¾äºó±äÁ¿chÊÇֵΪ£º ¡£
ch=(?A?<=ch&&ch<=?Z?)?(ch+32):ch
A£©A B£©a C£©Z D£©z
6.ÈôxºÍy¶¼ÎªfloatÐͱäÁ¿£¬ÇÒx=3.6, y=5.8 Ö´ÐÐÏÂÁÐÓï¾äºóÊä³ö½á¹ûΪ£º ¡£ printf(¡°%f¡±,(x,y));
A£©3.600000 B£©5.800000
C£©3.600000,5.800000 D£©Êä³ö·ûºÅ²»¹»£¬Êä³ö²»ÕýÈ·Öµ
7.ÉèÓÐÁ½×Ö·û´®¡°Beijing¡±¡¢¡°China¡±·Ö±ð´æ·ÅÔÚ×Ö·ûÊý×éstr1[10],str2[10]ÖУ¬ÏÂÃæÓï¾äÖÐÄܰѡ°China¡±Á¬½Óµ½¡°Beijing¡±Ö®ºóµÄΪ£º ¡£
A£©strcpy(str1,str2);
B£©strcpy(str1, ¡°China¡±); C£©strcat(str1£¬¡°China¡±) D£©strcat(¡°Beijing¡±£¬str2);
8.ÒÔ϶ÔһάÕûÐÍÊý×éaµÄÕýȷ˵Ã÷ÊÇ ¡£
A£©int a(10);
B£©int n=10,a[n];
C£©int n; scanf(¡°%d¡±,&n); int a[n];
D£©#define SIZE 10 int a[SIZE];
9.ÉèÓÐÈçϳÌÐò¶Î£¬ÔòÆäÖ´Ðнá¹ûΪ£º ¡£
static int a[ ]= { 1,2,3,4 }, *p ; int i;
p=a; (p+3) + =2; printf(¡°%d¡±,*(p+3) );
A£©0 B£©6 C£©a[3]µØÖ· D)²»ÕýÈ·µÄÖµ10.ÈôIΪÕû
ÐͱäÁ¿£¬ÔòÏÂÁгÌÐò¶ÎµÄÔËÐнá¹ûΪ ¡£
I=322;
if(I%2==0) printf(¡°#####¡±) else printf(¡°*****¡±);
A£©##### B£©#####*****
C£©***** D)ÓÐÓï·¨´íÎó£¬ÎÞ·¨Êä³ö½á¹û
11.ÒÑÖª int x=30,y=50,z=80;ÒÔÏÂÓï¾äÖ´Ðкó±äÁ¿x¡¢y¡¢zµÄÖµ·Ö±ðΪ£º ¡£ if (x>y||x
z=x; x=y; y=z;
A£©x=50, y=80, z=80 B£©x=50, y=30, z=30 C£©x=30, y=50, z=80 D)x=80, y=30, z=50 12.ÏÂÃæ³ÌÐò¶ÎµÄÔËÐнá¹ûÊÇ£º ¡£ x=y=0; while(x<15) y++, x+=++y; printf(¡°%d, %d¡±, y, x);
A£©20, 7 B£©6, 12
C£©20, 8 D)8, 20 13.ÈôÓÐÓï¾ä int *point , a =45; point = &a; ÏÂÃæ¾ù´ú±íͬһ±äÁ¿µØÖ·µÄÒ»×éÑ¡ÏîÊÇ£º ¡£ A£©&a point *&a
B£©&*a &a *point
C£©point &point &a
D) &a, &*point point
14.ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ£º ¡£
main( ) { int a=2, i ;
for(i=0;i<3;i++) printf(¡°M¡±,f(a) ) ; } f( int a)
{ int b=0; static int c=3
b++; c++; return(a+b+c); }
A£©7 10 13 B£©7 7 7 C£©7 9 11 D£©7 8 9
15.ÈôÓÐÈç϶¨Òå:
int a[3][3]={1,2,3,4,5,6,7,8,9}£¬i ; ÔòÏÂÁÐÓï¾äµÄÊä³ö½á¹ûÊÇ£º ¡£
for (i=0;i<=2;i++) printf(¡°%d¡±,a[i][2-i]);
A£©3 5 7 B£©3 6 9 C£©1 5 9 D£©1 4 7
¶þ¡¢ÅжÏÌ⣨±¾´óÌâ10·Ö£¬Ã¿Ð¡Ìâ1·Ö£©
1.CÓïÑÔ±¾ÉíûÓÐÊäÈëÊä³öÓï¾ä£¬ÊäÈëÊä³ö²Ù×÷¶¼ÊÇͨ¹ýµ÷Óÿ⺯ÊýÀ´ÊµÏֵġ££¨ £© 2.ÔÚCÓïÑÔÖУ¬int¡¢charºÍshortÈýÖÖÀàÐÍÊý¾ÝÔÚÄÚ´æÖÐËùÕ¼ÓõÄ×Ö½ÚÊý¶¼ÊÇÓÉÓû§×Ô¼º¶¨ÒåµÄ¡££¨ £© 3.ÔÚC³ÌÐòÖÐÒ»ÐÐÄÚ¿ÉÒÔд¼¸¸öÓï¾ä£¬Ò»¸öÓï¾ä¿ÉÒÔ·ÖдÔÚ¶àÐÐÉÏ¡£Òò´Ë£¬²¢²»ÊÇÿһÌõCÓï¾ä¶¼±ØÐëÓÐÒ»¸ö·ÖºÅµÄ¡££¨ £©
4.ÔÚCÓïÑÔµÄifÓï¾äÖУ¬ÓÃ×÷Ìõ¼þÅжϵıí´ïʽֻÄÜÊǹØÏµºÍÂß¼±í´ïʽ¡££¨ £© 5.ÔÚCÓïÑÔÖÐbreakºÍcontinue¶¼ÊÇÑ»·ÖÐ;Í˳öÓï¾ä£¬ÆäÖÐbreakÓï¾äÓÃÀ´Ìø³öÒ»²ãÑ»·½á¹¹£»continueÓï¾äÓÃÀ´½áÊøÒ»´ÎÑ»·¡££¨ £© 6.CÓïÑÔÖÐwhileºÍdo-whileÑ»·µÄÖ÷񻂿±ðÊÇwhileÓï¾äµÄÑ»·ÌåÖÁÉٻᱻִÐÐÒ»´Î£¬¶ødo-whileÓï¾äµÄÑ»·ÌåÔò¿ÉÄÜÒ»´ÎÒ²²»Ö´ÐС££¨ £©
7.Êý×éÊ×µØÖ·²»½öÄÜͨ¹ýÊý×éÖеÚÒ»¸öÔªËØµÄµØÖ·±íʾ£¬Ò²¿ÉÒÔͨ¹ýÊý×éÃûÀ´±íʾ¡££¨ £© 8.ÔÚCÓïÑÔÖУ¬Ö»ÓÐÔÚÁ½¸ö×Ö·û´®Ëù°üº¬µÄ×Ö·û¸öÊýÏàͬʱ£¬²ÅÄܱȽϴóС¡£Èç×Ö·û´®¡°That¡±Óë¡°The¡±¾Í²»ÄܽøÐдóС±È½Ï¡££¨ £©
9.º¯ÊýµÄ·µ»ØÖµÀàÐÍÊÇÓɺ¯ÊýµÄÀàÐͺÍreturnÓï¾äÖбí´ïʽµÄÀàÐ͹²Í¬¾ö¶¨µÄ£¬µ±ÕâÁ½ÀàÐͲ»Ò»ÖÂʱ×îÖÕÆð¾ö¶¨×÷ÓõÄÊÇreturnÖбí´ïʽµÄÀàÐÍ¡££¨ £© 10.¶¨ÒåÖ¸Õë±äÁ¿Ê±Ö¸¶¨µÄÀàÐͳÆÎª»ùÀàÐÍ£¬»ùÀàÐÍÊÇÖ¸Õë±äÁ¿ËùÖ¸Ïò±äÁ¿µÄÀàÐÍ£¬Òò´ËÖ¸Õë±äÁ¿±»¶¨ÒåÖ®ºó¶¼Ö»ÄÜÖ¸ÏòijһÀàÐ͵ıäÁ¿¡££¨ £©
Èý¡¢³ÌÐòÌî¿ÕÌ⣨±¾´óÌâ12·Ö£¬Ã¿Ð¡Ìâ2·Ö£©
1.ÊäÈëÒ»¸ö×Ö·û£¬Èç¹ûÊÇ´óд×Öĸ£¬Ôò°ÑÆä±ä³ÉСд×Öĸ£»Èç¹ûÊÇСд×Öĸ£¬Ôò±ä³É´óд×Öĸ£»ÆäËü×Ö·û²»±ä¡£ÇëÌî¿Õ£º main( ) { char ch;
scanf(¡°%c¡±,&ch);
if ( £¨1£© ) ch=ch+32;
else if(ch>?a?&&ch
printf£¨¡±%c\\n¡±,ch£©; }
2. ÒÔϳÌÐòÊÇÇó¾ØÕóa , bµÄºÍ£¬½á¹û´æÈë¾ØÕócÖв¢°´¾ØÕóÐÎʽÊä³ö¡£ÇëÌî¿Õ£º main( )
{ int a[3][4] = { { 7, 5, -2, 3 },{ 1, 0, -3, 4 },{ 6, 8, 0, 2 } }; int b[3][4] = { { 5, -1, 7, 6 },{ -2, 0, 1, 4 },{ 2, 0, 8, 6 } }; int i, j, c[3][4]; for ( i=0; i<3; i++ )
for ( j=0; j<4; j++ )
c[i][j] = ___£¨3£©____ ; for ( i=0; i<3; i++ )
{ for ( j=0; j<4; j++ ) printf ( ¡°=¡±, c[i][j] ) ; ____£¨4£©___ ; }
}
3.ÒÔϳÌÐòʹÓõݹ鷨Çón!,ÇëÌî¿Õ£º
float fac( int n) { float f;
if(n<0) {printf(¡°n<0¡± data error); f=-1;} else if(n==0||n==1) f=1; else f= £¨5£© ; return( f ); } main( )
{ int n; float y;
printf(¡°input a integer number¡±);
scanf(¡°%d¡±,&n); y= £¨6£©; printf(¡°%d! = .0f¡±, n, y ); }
ËÄ¡¢Ð´³öÏÂÃæ³ÌÐòµÄÖ´Ðнá¹û£¨±¾´óÌâ24·Ö£¬Ã¿Ð¡Ìâ4·Ö£© 1.main( )
{ float a=3.14, b=3.14159; printf(¡°%f, %5.3f\\n¡±,a,b); } 2.main( )
{ char a[5][5],i,j;
for(i=0;i<5;i++)
for(j=0;j<5;j++) if(i==0 ||i+j==4)
a[i][j]='*'; else a[i][j]=' '; for(i=0;i<5;i++)
{for(j=0;j<5;j++)
printf(\
printf(\ } }
3.main( )
{ int x, i ;
for( i=1,x=1; i<=50; i++ ) { if(x>=10) break;
if(x%2==1) { x+=5;continue;} x - = 3;}
printf(¡°%d\\n¡±, i ); }
4.func( int x, int y)
{ int z;
z=a+b; return(z); }
main( )
{ int a=6, b=7, c=8, r; r=func( ( a--, b++, a+b), c--)
printf(¡°%d¡±, r) ; }
5.#include
increment(); increment(); } void increment(void) {
static int x = 8; x ++;
printf(\