CÓïÑÔ¸¨µ¼×ÊÁÏ

#include void main() {

int i,s,k,count=0;

for(i=100; i<=1000; i++) {

s=0; k=i;

while( ) {

s+=k; k= ; }

if(s!=5)

; else

count++; }

printf(¡°%d¡±, count); }

¡¾Àý3.43¡¿ÏÂÃæ³ÌÐòµÄÔËÐнá¹ûÊÇ ¡£

#include void main() {

int i=5; do{

switch(i%2) {

case 4: i- -; break; case 6: i- -; continue; }

i- -; i- -; printf(¡°%d¡±,i); }while(i>0); }

¡¾Àý3.44¡¿ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊǼÆËãÒ»·ÖÊýÊýÁÐǰ20ÏîµÄºÍ£º2/1£¬3/2£¬5/3£¬8/5£¬13/8£¬¡­

#include void main() {

float s=0.0; int i,a,b,t;

for( ;i<=20;i++) {

s+= ; t=a+b; b=a;

25

a=t; }

printf(¡°s=%.2f¡±,s); }

µÚËÄÕ Êý ×é

¡¾Òªµã¹éÄÉ¡¿

1¡¢Ò»Î¬Êý×é

ÈκÎÊý×éÔÚʹÓÃ֮ǰ±ØÐëÏÈ˵Ã÷£¬¼´Ö¸¶¨Êý×éÃû³Æ£¬´óСºÍÔªËØÀàÐÍ¡£Ò»µ©ËµÃ÷ÁËÒ»¸öÊý×飬ϵͳ¾Í»áΪËüÔÚÄÚ´æÖзÖÅäÒ»¸öËùÉêÇë´óСµÄ´æ´¢¿Õ¼ä£¨sizeof(ÀàÐÍ)*³¤¶È£©¡£ ¢ÅһάÊý×éµÄ˵Ã÷

ÀàÐÍ˵Ã÷·û Êý×éÃû[³£Á¿±í´ïʽ]£»

˵Ã÷£º¢ÙÊý×éÃûÊÇÒ»¸öµØÖ·³£Á¿£¬²»ÔÊÐí¶ÔÆäÖµ½øÐÐÐ޸ġ£ ¢Ú¡°³£Á¿±í´ïʽ¡±±íʾ¸ÃÊý×éÓµÓжàÉÙ¸öÔªËØ£¬¼´Êý×éµÄ´óС£¬Ëü±ØÐëÊÇÕýÊýÊý¡£ ¢ÆÒ»Î¬Êý×éÔªËØµÄÒýÓÃ

Êý×éÃû[ϱê]

˵Ã÷£ºÏ±êÊÇij¸öÊý×éÔªËØµ½Êý×é¿ªÊ¼ÔªËØµÄλÖÃÆ«ÒÆÁ¿£»Êý×éϱê´Ó0¿ªÊ¼¡£ ¢ÇһάÊý×éµÄ³õʼ»¯

? ¶ÔÊý×éµÄÈ«²¿ÔªËظ³³õʼֵ£» ? ¶ÔÊý×éµÄ²¿·ÖÔªËØ¸³³õʼֵ£» ? ÔÚ¶ÔÊý×éµÄÈ«²¿ÔªËظ³³õֵʱ£¬Ò²¿ÉÒÔ½«Êý×鶨ÒåΪһ¸ö²»È·¶¨³¤¶ÈµÄÊý×飨ÐÎʽÉϵIJ»È·¶¨£©¡£ 2¡¢¶þάÊý×é

¢Å¶þάÊý×éµÄ˵Ã÷

ÀàÐÍ˵Ã÷·û Êý×éÃû[³£Á¿±í´ïʽ1][³£Á¿±í´ïʽ2]£» ×¢£º¢Ù¶þάÊý×éÖÐÔªËØµÄ˳ÐòÊÇ£º°´ÐÐÓÅÏÈ´æ·Å£¬¼´ÔÚÄÚ´æÖÐÏÈ˳Ðò´æ·ÅµÚÒ»ÐеÄÔªËØ£¬

ÔÙ´æ·ÅµÚ¶þÐеÄÔªËØ£¬ÒÀ´ËÀàÍÆ¡£

¢Ú¶þάÊý×é¿É¿´³ÉÊÇÒ»¸öÌØÊâµÄһάÊý×飬ËüµÄÔªËØÓÖÊÇһάÊý×é¡£

¢Æ¶þάÊý×éÔªËØµÄÒýÓÃ

Êý×éÃû[ϱê1][ϱê2] Àý£ºint A[M][N]

ÆäÔªËØA[i][j] ÅÅÔÚµÚi*N+j+1¸ö´æ´¢Î»ÖÃÉÏ¡£ ¢Ç¶þάÊý×éµÄ³õʼ»¯

? ·ÖÐиø¶þάÊý×鸳³õʼֵ£»

? °´Êý×é´æ´¢µÄÅÅÁÐ˳Ðò¸³³õʼֵ£»

? ÔÊÐíÊ¡ÂÔµÚһά³¤¶È˵Ã÷À´¸ø¶þάÊý×鸳³õʼֵ¡£ 3¡¢×Ö·ûÊý×é

×Ö·ûÊý×éÊÇÓÃÀ´´æ·ÅÈô¸É¸ö×Ö·ûµÄÊý×飬Æä¶¨ÒåºÍÒýÓ÷½Ê½ÓëÆäËüÊý×éÏàͬ¡£ 4¡¢×Ö·û´®Êý×é

×Ö·û´®Êý×éµÄÿ¸öÔªËØÓÖ¶¼ÊÇÒ»¸ö×Ö·û´®¡£×Ö·û´®Êý×éÊǶþάÊý×é¡£ 4¡¢×Ö·û´®´¦Àíº¯Êý

¢Åputs£¨×Ö·ûÊý×飩 ¢Ægets£¨×Ö·ûÊý×飩

¢Çstrcat£¨×Ö·ûÊý×é1£¬×Ö·ûÊý×é2£©

26

¢Èstrcpy£¨×Ö·ûÊý×é1£¬×Ö·ûÊý×é2£© ¢Éstrcmp£¨×Ö·û´®1£¬×Ö·û´®2£© ¢Êstrlen£¨×Ö·û´®£© ¢Ëstrlwr£¨×Ö·û´®£© ¢Ìstrupr£¨×Ö·û´®£©

¡¾±¾½ÚÀýÌâÑ¡±à¡¿ 1¡¢Ñ¡ÔñÌâ

¡¾Àý4.1¡¿ÒÔÏÂÓйØCÓïÑÔÖÐÊý×éµÄ˵·¨ÕýÈ·µÄÊÇ

A£®Êý×éÔªËØµÄÊý¾ÝÀàÐÍ¿ÉÒÔ²»Ò»ÖÂ

B£®Êý×éÔªËØµÄ¸öÊý¿ÉÒÔ²»È·¶¨£¬ÔÊÐíËæ»ú±ä¶¯

C£®¿ÉÒÔʹÓö¯Ì¬ÄÚ´æ·ÖÅä¼¼Êõ£¬¶¨ÒåÔªËØ¸öÊý¿É±äµÄÊý×é

D£®¶¨ÒåÒ»¸öÊý×éºó£¬¾ÍÈ·¶¨ÁËËüËùÈÝÄɵľßÓÐÏàͬÊý¾ÝÀàÐÍÔªËØµÄ¸öÊý

¡¾Àý4.2¡¿ÈôÓÐ˵Ã÷£ºint a[][3]={0,0}£»ÔòÏÂÁÐËùÊöÕýÈ·µÄÊÇ

A£®Êý×éaµÄÿ¸öÔªËØ¶¼¿ÉµÃµ½³õÖµ0£» B£®¶þάÊý×éaµÄµÚһάµÄ´óСΪ4£» C£®Êý×éa µÄÐÐÊýΪ2£»

D£®Ö»ÓÐÔªËØa[0][0]ºÍa[0][1]¿ÉµÃµ½³õÖµ0£¬ÆäÓàÔªËØ¾ùµÃ²»µ½³õÖµ

¡¾Àý4.3¡¿ÒÔ϶ÔһάÊý×éaµÄÕýȷ˵Ã÷ÊÇ ¡£

A£®int a(10); B£®int n=10, a[n]; C£®int n; D£®#define SIZE 10

scanf(¡°%d¡±,&n); int a[SIZE]; int a[n];

¡¾Àý4.4¡¿ÈôÓÐ˵Ã÷£ºint a[3][4];Ôò¶ÔaÊý×éÔªËØµÄÕýÈ·ÒýÓÃÊÇ ¡£

A£®a[2][4] B£®a[1, 3] C£®a[1+1][0] D£®a(2)(1)

¡¾Àý4.5¡¿ÒÔÏ´íÎóµÄÓï¾äÊÇ

A£®static char word[ ]={?C?,?h?,?i?,?n?,?a?}; B£®static char word[ ]={¡°China¡±}; C£®static char word[ ]=¡±China¡±; D£®static char word[ ]=?China?;

¡¾Àý4.6¡¿ÏÂÃæ³ÌÐò £¨Ã¿ÐгÌÐòÇ°ÃæµÄÊý×Ö±íʾÐкţ©

1 main( ) 2 {

3 float a[10]={0.0}; 4 int i;

5 for(i=0; i<3; i++) scanf(¡°%d¡±,&a[i]); 6 for(i=1; i<10; i++) a[0]=a[0]+a[i]; 7 printf(¡°%f\\n¡±,a[0]); 8 }

A£®Ã»ÓдíÎó B£®µÚ3ÐÐÓдíÎó C£®µÚ5ÐÐÓдíÎó D£®µÚ7ÐÐÓдíÎó

¡¾Àý4.7¡¿ÏÂÃæ³ÌÐòµÄÔËÐнá¹ûÊÇ ¡£

#include void main() {

27

int a[6], i;

for(i=1; i<6; i++) {

a[i]=9*(i-2+4*(i>3))%5; printf(¡°-¡±,a[i]); } }

A£®-4 0 4 0 4 B£®-4 0 4 0 3 C£®-4 0 4 4 3 D£®-4 0 4 4 0

¡¾Àý4.8¡¿ÒÔ϶ÔCÓïÑÔ×Ö·ûÊý×éµÄÃèÊö´íÎóµÄÊÇ

A£®×Ö·ûÊý×é¿ÉÒÔ´æ·Å×Ö·û´®

B£®×Ö·ûÊý×éÖеÄ×Ö·û´®¿ÉÒÔ½øÐÐÕûÌåÊäÈëÊä³ö

C£®¿ÉÒÔÔÚ¸³ÖµÓï¾äÖÐͨ¹ýÊäÖµÔËËã·û¡°£½¡±¶Ô×Ö·ûÊý×éÕûÌ帳ֵ D£®×Ö·ûÊý×éµÄϱê´Ó0¿ªÊ¼

¡¾Àý4.9¡¿ÓÐÏÂÃæµÄ³ÌÐò¶Î

char a[3], b[ ]=¡±China¡±; a=b;

printf(¡°%s¡±,a);

Ôò ¡£

A£®ÔËÐкó½«Êä³öChina B£®ÔËÐкó½«Êä³öCh C£®ÔËÐкó½«Êä³öChi D£®±àÒë³ö´í

¡¾Àý4.10¡¿ÅжÏ×Ö·û´®s1ÊÇ·ñ´óÓÚ×Ö·û´®s2£¬Ó¦µ±Ê¹Óà ¡£

A£®if(s1>s2) B£®if(strcmp(s1,s2)) C£®if(strcmp(s2,s1)>0) D£®if(strcmp(s1,s2)>0)

¡¾Àý4.11¡¿ÒÑÖª£ºchar c1[]={¡°abcd¡±}; char c2[]={?a?,?b?,?c?,?d?}£»ÔòÏÂËùÊöÕýÈ·µÄÊÇ

A£®Êý×éc1ºÍÊý×éc2µÈ¼Û B£®Êý×éc1ºÍÊý×éc2µÄ³¤¶ÈÏàͬ C£®Êý×éc1µÄ³¤¶È´óÓÚÊý×éc2µÄ³¤¶È D£®ÒÔÉ϶¼²»¶Ô

¡¾Àý4.12¡¿ÏÂÃæ³ÌÐòµÄÔËÐнá¹ûÊÇ ¡£

#include void main( ) {

char str[ ]=¡±SSSWLIA¡±, c; int k;

for(k=2; (c=str[k])!=?\\0?; k++) {

switch(c) {

case ?I?: ++k; break; case ?L?: continue;

default: putchar(c); continue; }

putchar(?*?);

28

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)