Batdxaz¼ÆËã»ú¶þ¼¶CÓïÑÔÉÏ»úÄ£ÄâÊÔÌâ10Ì×£¨º¬½âÎö£© ÏÂÔØ±¾ÎÄ

case 'o':bb[3]++;break; case 'U':

case 'u':bb[4]++;break; default:¡¾2¡¿; } ¡¾3¡¿ } }

main() {

char str[N],ss[6]=\ int i;

int bb[6]; clrscr();

printf(\ gets(str);

printf(\ puts(str); fun(str,bb);

for(i=0;i<5;i++)

printf(\ printf(\}

´ð°¸¼°ÆÀÎö:

¡¾1¡¿bb[i]=0 ¡¾2¡¿bb[5]++ ¡¾3¡¿p++;

¡¾½âÎö¡¿Ìî¿Õ1£ºÊý×ébb[6] ÓÃÀ´´æ·Å5¸öÔªÒô×ÖĸºÍÆäËû×Ö·ûµÄ¸öÊý£¬ÔÚʹÓÃ֮ǰÐèÒªÇåÁã¡£

Ìî¿Õ2£ºÊý×éÔªËØbb[5] ÓÃÀ´´æ·ÅÆäËû×Ö·ûµÄ¸öÊý£¬µ±Ö¸ÕëpËùÖ¸µÄ×Ö·û²»ÊÇÔªÒô×Öĸʱ£¬ÔòÈÏΪÊÇÆäËû×Ö·û£¬bb[5]¼Ó1¡£Ìî¿Õ3£ºÖ¸ÕëpÖ¸Ïò×Ö·û´®str£¬Í¨¹ýp×Ô¼Ó1À´Òƶ¯Ö¸Õ룬·ÃÎÊ×Ö·û´®ÖеÄËùÓÐ×Ö·û¡£ 2. ¸Ä´íÌâ

ÏÂÁиø¶¨µÄ³ÌÐòÖУ¬º¯Êýfun()µÄ¹¦ÄÜÊÇ£º¼ÆËã²¢Êä³ökÒÔÄÚ×î´óµÄ6¸öÄܱ»7»ò11Õû³ýµÄ×ÔÈ»ÊýÖ®ºÍ¡£KµÄÖµÓÉÖ÷º¯Êý´«È룬ÈôkµÄֵΪ500£¬Ôòº¯ÊýµÄֵΪ2925¡£ Çë¸ÄÕý³ÌÐòÖеĴíÎó£¬Ê¹ËüÄܵõ½ÕýÈ·½á¹û¡£

×¢Ò⣺²»Òª¸Ä¶¯mainº¯Êý£¬²»µÃÔöÐлòɾÐУ¬Ò²²»µÃ¸ü¸Ä³ÌÐòµÄ½á¹¹¡£

ÊÔÌâ³ÌÐò£º

#include #include int fun(int k) {

int m=0,mc=0, j;

/**********************found***********************/ while(k>=2)&&(mc<6) {

/**********************found***********************/ if((k%7=0)||(k=0)) {

/**********************found***********************/ m=k; mc++; } k--; }

return m; }

main() {

clrscr();

printf(\}

´ð°¸¼°ÆÀÎö:

£¨1£©´íÎó£ºwhile(k>=2)&&(mc<6)

ÕýÈ·£ºwhile((k>=2)&&(mc<6)) £¨2£©´íÎó£ºif((k%7=0)||(k=0))

ÕýÈ·£ºif((k%7==0)||(k= =0)) £¨3£©´íÎó£ºm=k;

ÕýÈ·£ºm=m+k;

¡¾½âÎö¡¿´íÎó1£ºCÓïÑԹ涨whileÓï¾äºóµÄ±í´ïʽÁ½²à±ØÐëÒªÓÐÔ²À¨ºÅ¡£ ´íÎó2£ºifÓï¾äµÄÅжÏÌõ¼þÓ¦ÓùØÏµÔËËã·û£¬¶ø²»ÊǸ³ÖµÔËËã·û¡£ ´íÎó3£º¸ù¾ÝÌâÒ⣬½«Âú×ãÌõ¼þµÄÊýÇóÀۼӺ͡£

3. ±à³ÌÌâ

Çë±àдһ¸öº¯Êýfun()£¬ËüµÄ¹¦ÄÜÊÇ£º½«ssËùÖ¸×Ö·û´®ÖÐËùÓÐϱêΪżÊýλÖõÄ×Öĸת»»ÎªÐ¡Ð´£¨Èô¸ÃλÖÃÉϲ»ÊÇ×Öĸ£¬Ôò²»×ª»»£©¡£ ÀýÈ磬ÈôÊäÈëABC4efG£¬ÔòÓ¦Êä³öaBc4efg¡£ ×¢Ò⣺²¿·ÖÔ´³ÌÐò¸ø³öÈçÏ¡£

ÇëÎð¸Ä¶¯Ö÷º¯ÊýmainºÍÆäËûº¯ÊýÖеÄÈκÎÄÚÈÝ£¬½öÔÚº¯ÊýfunµÄ»¨À¨ºÅÖÐÌîÈëËù±àдµÄÈô¸ÉÓï¾ä¡£ ÊÔÌâ³ÌÐò£º

#include #include #include void fun(char *ss) { }

main() {

char tt[81]; clrscr();

printf(\characters:\\n\

gets(tt);

printf(\ fun(tt);

printf(\} ´ð°¸¼°ÆÀÎö:

void fun(char *ss) {

int i;

for(i=0;ss[i]!='\\0';i++) /*½«ssËùÖ¸×Ö·û´®ÖÐËùÓÐϱêΪ

żÊýλÖõÄ×Öĸת»»ÎªÐ¡Ð´*/

if(i%2==0&&ss[i]>='A'&&ss[i]<='Z') ss[i]=ss[i]+32; }

¡¾½âÎö¡¿´ÓCÓïÑÔµÄѧϰÖÐÎÒÃÇÖªµÀ£¬Ö»Òª½«Ð¡Ð´×Öĸ¼õÈ¥32Ôòת³É´óд×Öĸ£¬

½«´óд×Öĸ¼ÓÉÏ32Ôòת³ÉСд×Öĸ¡£¸Ã³ÌÐòÊÇÓÃifÓï¾äʵÏָù¦ÄÜת»¯µÄ¡£

Ä£ÄâÊÔÌâ(Îå) 1.Ìî¿ÕÌâ

strÊÇÈ«²¿ÓÉСд×Öĸ×Ö·ûºÍ¿Õ¸ñ×Ö·û×é³ÉµÄ×Ö·û´®£¬ÓÉnum´«Èë×Ö·û´®µÄ³¤¶È¡£Çë²¹³äº¯Êýfun()£¬¸Ãº¯ÊýµÄ¹¦ÄÜÊÇ£ºÍ³¼Æ×Ö·û´®strÖеĵ¥´Ê¸öÊý£¬½á¹ûÓɱäÁ¿num´«»Ø¡£Ã¿¸öµ¥´ÊÖ®¼ä¶¼Óɿոñ¸ô¿ª£¬²¢ÇÒ×Ö·û´®str¿ªÊ¼²»´æÔÚ¿Õ¸ñ¡£ ÀýÈ磺str=¡°how do you do¡±£¬½á¹ûΪ£ºnum=4¡£ ×¢Ò⣺²¿·ÖÔ´³ÌÐò¸ø³öÈçÏ¡£

ÇëÎð¸Ä¶¯Ö÷º¯ÊýmainºÍÆäËûº¯ÊýÖеÄÈκÎÄÚÈÝ£¬½öÔÚº¯Êýfun()µÄºáÏßÉÏÌîÈëËù±àдµÄÈô¸É±í´ïʽ»òÓï¾ä¡£ ÊÔÌâ³ÌÐò£º

#include #define N 80

void fun(char *s,int *num) {

int i,n=0;

for(i=0;¡¾1¡¿;i++) {

if(s[i]>='a'&&s[i]<='z'&&(s[i+1]== ' '||s[i+1]=='\\0')) ¡¾2¡¿; }

¡¾3¡¿; }

main() {

char str[N]; int num=0;

printf(\ gets(str);

while(str[num]) num++;

fun(str,&num);

printf(\

%d\\n\\n\

}