herrDeng網內搜尋

自訂搜尋

Ads

2009年5月26日 星期二

C字串練習

C字串練習

字串 char word[]="You win!";
輸出為:
You win!
You win
You wi
You w
You
You
Yo
Y

給進階使用者: gets() 是個危險的函式!

67 則留言:

B9733141 提到...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
    char word[80];
    gets(word);
    for(int i=7;i>=0;i--)
    {
     word[i]='\0';
     puts(word);
    }
    system("Pause");
    return 0;
}

b9733150 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
char word[80];

puts("輸入字串:");
gets(word);
int n=strlen(word);
for (n=80;n>=1;n--){
word[n]='\0';
puts(word);
}
system("Pause");
return 0;
}

B9733188 提到...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
    char word[80];
    gets(word);
    for(int i=7;i>=0;i--)
    {
     word[i]='\0';
     puts(word);
    }
    system("Pause");
    return 0;
}

B9733127 提到...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
    char word[80];
    gets(word);
    for(int i=7;i>=0;i--)
    {
     word[i]='\0';
     puts(word);
    }
    system("Pause");
    return 0;
}

b9733150 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
char word[80];

puts("輸入字串:");
gets(word);
int n=strlen(word);
for (n;n>=1;n--){
word[n]='\0';
puts(word);
}
system("Pause");
return 0;
}

B9733166 提到...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
    char word[80];
    gets(word);
    for(int i=7;i>=0;i--)
    {
     word[i]='\0';
     puts(word);
    }
    system("Pause");
    return 0;
}

B9733171 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts ("請輸入字串:");
    gets (a);
    n=strlen(a);  
    for(int i=n;i>=1;i--)
    {
    a[i]='\0';
     puts(a);
    }
    system("pause");
    return 0;
}

b9733149 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts("請輸入字串:");
    gets(a);
    n=strlen(a);
    for (int i=n;i>=0;i--)
    {
     a[i]='\0';
     puts(a);  
    }
    system("pause");
    return 0;
}

B9733135 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char word[80];
    int n;
    puts("輸入數值:");
    gets(word);
    n=strlen(word);
    for (int i=n;i>=1;i--)
    {
       word[i]='\0';
       puts(word);
       }      
    system("pause");
    return 0;
}

B9733175 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    puts ("請輸入字串:");
    gets(a);
    int n;
    n=strlen(a);
    for(int i=n;i>=1;i--)
{
    a[i]='\0';
    puts(a);
 }
   // gets(word);
    //int n=strlen(word) ;
    //printf("%d\n",n);
    //word[5]='\0';
    system("pause");
    return 0;
}

b9733124 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main ()
{
    char a[80];
    int n;
    puts("請輸入字串");
    gets(a);
    n=strlen(a);
    for (int i=n;i>=1;i--)
    {
     a[i]='\0';
     puts(a);
        }
    system("pause");
    return 0;   
    }

B9733151 提到...

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
    char a[80];
    int n;
    puts("請輸入字串");
    gets(a);
    n=strlen(a);
    for(int i=n;i>=1;i--)
    {
            a[i]='\0';
            puts(a);
            }
    system("pause");
    return 0;
}

b9733138 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts("請輸入字串:");
    gets(a);
    n=strlen(a);
    for (int i=n;i>=0;i--)
    {
     a[i]='\0';
     puts(a);  
    }
    system("pause");
    return 0;
}

B9733134 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts("請輸入字串:");
    gets(a);
    n=strlen(a);
    for(int i=n;i>=1;i--)
       {
       a[i]='\0';
       puts(a);
       }
    system("pause");
    return 0;
}

b9733163 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
char word[80];

puts("輸入字串:");
gets(word);
int n=strlen(word);
for (n;n>=1;n--)
{
word[n]='\0';
puts(word);
}
system("Pause");
return 0;
}

b97331362 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts("請輸入字串:");
    gets(a);
    n=strlen(a);
    for (int i=n;i>=0;i--)
    {
     a[i]='\0';
     puts(a);  
    }
    system("pause");
    return 0;
}

B9733133 提到...

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
    char a[80];
    puts ("請輸入字串:");
    gets (a);
    int n;
    n=strlen (a);
    for(int i=n;i>=1;i--)
    {
    a[i]='\0';
    puts(a);
    }
    system("pause");
    return 0;
    }

b9733147 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts("請輸入字串:");
    gets(a);
    n=strlen(a);
    for (int i=n;i>=0;i--)
    {
     a[i]='\0';
     puts(a);  
    }
    system("pause");
    return 0;
}

B9733137 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{       
        char a[80];
        int n;
        puts("請輸入字串:");
        gets (a);
        n=strlen(a);
        for (int i=n;i>=0;i--)
        {
            a[i]='\0';
            puts (a);
           }
        system("pause");
        return 0;
}

B9733136 提到...

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
  char word[80];
  gets(word);
  int n=strlen(word);
 for(int i=n;i>=1;i--)
{
  word[i]='\0';
  puts(word);
}
system("pause");
return 0;
}

b9733162 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts("請輸入字串");
    gets (a);
    n=strlen(a);
    for (int i=n;i>=1;i--)
    {
        a[i]='\0';
        puts(a);
        }
     system("pause");
     return 0;
     }

B9733174 提到...

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
  char word[80];
  gets(word);
  int n=strlen(word);
 for(int i=n;i>=1;i--)
{
  word[i]='\0';
  puts(word);
}
system("pause");
return 0;
}

B9733181 提到...

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
  char word[80];
  gets(word);
  int n=strlen(word);
 for(int i=n;i>=1;i--)
{
  word[i]='\0';
  puts(word);
}
system("pause");
return 0;
}

b9733140 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts ("請輸入文字:");
    gets (a);
    n=strlen (a);
    for(int i=n;i>=1;i--)
    {
    a[i]='\0';
    puts(a);      
    }
    system("pause");
    return 0;
}

B9733139 提到...

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
  char word[80];
  gets(word);
  int n=strlen(word);
 for(int i=n;i>=1;i--)
{
  word[i]='\0';
  puts(word);
}
system("pause");
return 0;
}

b9733146 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts ("請輸入文字:");
    gets (a);
    n=strlen (a);
    for(int i=n;i>=1;i--)
    {
    a[i]='\0';
    puts(a);      
    }
    system("pause");
    return 0;
}

b933144 提到...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
    char word[80];
    gets(word);
    for(int i=7;i>=0;i--)
    {
     word[i]='\0';
     puts(word);
    }
    system("Pause");
    return 0;
}

B9733184 提到...

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
  char word[80];
  gets(word);
  int n=strlen(word);
 for(int i=n;i>=1;i--)
{
  word[i]='\0';
  puts(word);
}
system("pause");
return 0;
}

B9733143 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts("請輸入字串");
    gets (a);
    n=strlen(a);
    for (int i=n;i>=1;i--)
    {
        a[i]='\0';
        puts(a);
        }
    system("pause");
    return 0;
}

b9733145 提到...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
    char word[80];
    gets(word);
    for(int i=7;i>=0;i--)
    {
     word[i]='\0';
     puts(word);
    }
    system("Pause");
    return 0;
}

B9733152 提到...

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
  char word[80];
  gets(word);
  int n=strlen(word);
 for(int i=n;i>=1;i--)
{
  word[i]='\0';
  puts(word);
}
system("pause");
return 0;
}

b9733128 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts ("請輸入文字:");
    gets (a);
    n=strlen (a);
    for(int i=n;i>=1;i--)
    {
    a[i]='\0';
    puts(a);      
    }
    system("pause");
    return 0;
}

B9733161 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
    char word[80];
   
    puts("輸入字串:");
    gets(word);
    int n=strlen(word);
       for (n=80;n>=1;n--){
    word[n]='\0';
    puts(word);
    }
    system("Pause");
    return 0;
}

b9733179 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts ("請輸入文字:");
    gets (a);
    n=strlen (a);
    for(int i=n;i>=1;i--)
    {
    a[i]='\0';
    puts(a);      
    }
    system("pause");
    return 0;
}

B9733126 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
    char word[80];
   
    puts("輸入字串:");
    gets(word);
    int n=strlen(word);
       for (n=80;n>=1;n--){
    word[n]='\0';
    puts(word);
    }
    system("Pause");
    return 0;
}

B9733159 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts("請輸入字串");
    gets (a);
    n=strlen(a);
    for (int i=n;i>=1;i--)
    {
        a[i]='\0';
        puts(a);
        }
    system("pause");
    return 0;
}

B9733170 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
    char word[80];
   
    puts("輸入字串:");
    gets(word);
    int n=strlen(word);
       for (n=80;n>=1;n--){
    word[n]='\0';
    puts(word);
    }
    system("Pause");
    return 0;
}

b9633156 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{       
        char a[80];
        int n;
        puts("請輸入字串:");
        gets (a);
        n=strlen(a);
        for (int i=n;i>=0;i--)
        {
            a[i]='\0';
            puts (a);
           }
        system("pause");
        return 0;
}

b9733152 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts("請輸入字串");
    gets (a);
    n=strlen(a);
    for (int i=n;i>=1;i--)
    {
        a[i]='\0';
        puts(a);
        }
    system("pause");
    return 0;
}

B9733179 提到...

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
  char word[80];
  gets(word);
  int n=strlen(word);
 for(int i=n;i>=1;i--)
{
  word[i]='\0';
  puts(word);
}
system("pause");
return 0;
}

b9733142 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts ("請輸入文字:");
    gets (a);
    n=strlen (a);
    for(int i=n;i>=1;i--)
    {
    a[i]='\0';
    puts(a);      
    }
    system("pause");
    return 0;
}

b9633139 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{       
        char a[80];
        int n;
        puts("請輸入字串:");
        gets (a);
        n=strlen(a);
        for (int i=n;i>=0;i--)
        {
            a[i]='\0';
            puts (a);
           }
        system("pause");
        return 0;
}

b9733183 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts("請輸入字串");
    gets (a);
    n=strlen(a);
    for (int i=n;i>=1;i--)
    {
        a[i]='\0';
        puts(a);
        }
    system("pause");
    return 0;
}

b9633173 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{       
        char a[80];
        int n;
        puts("請輸入字串:");
        gets (a);
        n=strlen(a);
        for (int i=n;i>=0;i--)
        {
            a[i]='\0';
            puts (a);
           }
        system("pause");
        return 0;
}

b9733182 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[80];
    int n;
    puts ("請輸入文字:");
    gets (a);
    n=strlen (a);
    for(int i=n;i>=1;i--)
    {
    a[i]='\0';
    puts(a);      
    }
    system("pause");
    return 0;
}

B9733165 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
    char word[80];
   
    puts("輸入數字:");
    gets(word);
    int i=strlen(word);
    for(int n=i;n>=0;n--)
    {
            word[n-1]='\0';
            puts(word);
            }
    system("Pause");
    return 0;
}

B9733176 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
    char word[80];
   
    puts("輸入數字:");
    gets(word);
    int i=strlen(word);
    for(int n=i;n>=0;n--)
    {
           word[n-1]='\0';
           puts(word);
    }
    system("Pause");
    return 0;
}

b9733131 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
    char a[80];
    int n;
    puts("輸入字串:");
    gets(a);
    n=strlen(a);
    for(int i=n;i>=2;i--)
    {
    a[i-1]='\0';
    puts(a);
    }    
    system("Pause");
    return 0;
}

b9633174 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{       
        char a[80];
        int n;
        puts("請輸入字串:");
        gets (a);
        n=strlen(a);
        for (int i=n;i>=0;i--)
        {
            a[i]='\0';
            puts (a);
           }
        system("pause");
        return 0;
}

b9733125 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char word[80];
    int n;
    puts("輸入數字:");
    gets(word);
    n=strlen(word);
    for (int i=n;i>=1;i--)
    {
    word[i]='\0';
    puts(word);
    }
    system("Pause");
    return 0;
}

b9633029 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
    char a[80];
    int n;
    puts("輸入字串:");
    gets(a);
    n=strlen(a);
    for(int i=n;i>=2;i--)
    {
    a[i-1]='\0';
    puts(a);
    }    
    system("Pause");
    return 0;
}

b9733173 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
  char word[80];
  puts("輸入字元");
  gets(word);
  int i=strlen(word);                   
  for(i;i>=0;i--)
     {
      word[i]='\0';
      puts(word);
     }
 system("pause");
 return 0;
}

b9733168 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
    char word[80];
   
    puts("輸入字串:");
    gets(word);
    int n=strlen(word);
       for (n;n>=1;n--){
    word[n]='\0';
    puts(word);
    }
    system("Pause");
    return 0;
}

B9733130 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
    char a[80];
    puts ("輸入數字:");
    gets (a);
    int n;
    n=strlen (a);
    int i;
    for(int i=n;i>=1;i--)
    {
            a[i]='\0';
            puts(a);
    }
    system("Pause");
    return 0;
}

B9733129 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
    char a[80];
    puts ("輸入數字:");
    gets (a);
    int n;
    n=strlen (a);
    int i;
    for(int i=n;i>=1;i--)
    {
            a[i]='\0';
            puts(a);
    }
    system("Pause");
    return 0;
}

b9733183 提到...

<P>#include &lt;stdio.h&gt;<BR>#include &lt;stdlib.h&gt;<BR>#include &lt;string.h&gt;<BR>int main(){<BR>&nbsp;&nbsp;&nbsp; char a[80];<BR>&nbsp;&nbsp;&nbsp; int n;<BR>&nbsp;&nbsp;&nbsp; puts("輸入數字:");<BR>&nbsp;&nbsp;&nbsp; gets(a);<BR>&nbsp;&nbsp;&nbsp; n=strlen(a);<BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; for (int i=n;i&gt;=1;i--)<BR>&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; a[i-1]='\0';<BR>&nbsp;&nbsp;&nbsp; puts(a);<BR>&nbsp;&nbsp;&nbsp; <BR>}<BR>&nbsp;&nbsp;&nbsp; system("Pause");<BR>&nbsp;&nbsp;&nbsp; return 0;<BR>}<BR></P>

b9733153 提到...

<P>#include &lt;stdio.h&gt;<BR>#include &lt;stdlib.h&gt;<BR>#include &lt;string.h&gt;<BR>int main(){<BR>&nbsp;&nbsp;&nbsp; char a[80];<BR>&nbsp;&nbsp;&nbsp; int n;<BR>&nbsp;&nbsp;&nbsp; puts("輸入數字:");<BR>&nbsp;&nbsp;&nbsp; gets(a);<BR>&nbsp;&nbsp;&nbsp; n=strlen(a);<BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; for (int i=n;i&gt;=1;i--)<BR>&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; a[i-1]='\0';<BR>&nbsp;&nbsp;&nbsp; puts(a);<BR>&nbsp;&nbsp;&nbsp; <BR>}<BR>&nbsp;&nbsp;&nbsp; system("Pause");<BR>&nbsp;&nbsp;&nbsp; return 0;<BR>}<BR></P>

b9733152 提到...

<P>#include &lt;stdio.h&gt;<BR>#include &lt;stdlib.h&gt;<BR>#include &lt;string.h&gt;<BR>int main(){<BR>&nbsp;&nbsp;&nbsp; char a[80];<BR>&nbsp;&nbsp;&nbsp; int n;<BR>&nbsp;&nbsp;&nbsp; puts("輸入數字:");<BR>&nbsp;&nbsp;&nbsp; gets(a);<BR>&nbsp;&nbsp;&nbsp; n=strlen(a);<BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; for (int i=n;i&gt;=1;i--)<BR>&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; a[i-1]='\0';<BR>&nbsp;&nbsp;&nbsp; puts(a);<BR>&nbsp;&nbsp;&nbsp; <BR>}<BR>&nbsp;&nbsp;&nbsp; system("Pause");<BR>&nbsp;&nbsp;&nbsp; return 0;<BR>}<BR></P>

b9533182 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
char word[80];
gets(word);
int n=strlen(word);
for (int i=n;i>=0;i--)
{
word[i]='\0';
puts(word);
}
system("Pause");
return 0;
}

You are ringt!
You are ringt!
You are ringt
You are ring
You are rin
You are ri
You are r
You are
You are
You ar
You a
You
You
Yo
Y

請按任意鍵繼續 . . .

b9533185 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
char word[80];
gets(word);
int n=strlen(word);
for (int i=n;i>=0;i--)
{
word[i]='\0';
puts(word);
}
system("Pause");
return 0;
}


You win!
You win!
You win
You wi
You w
You
You
Yo
Y

請按任意鍵繼續 . . .

B9733178 提到...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
    char word[80];
    gets(word);
    for(int i=7;i>=0;i--)
    {
     word[i]='\0';
     puts(word);
    }
    system("Pause");
    return 0;
}

b9733132 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char a[80];
int n;
puts("請輸入字串:");
gets(a);
n=strlen(a);
for (int i=n;i>=0;i--)
{
a[i]='\0';
puts(a);
}
system("pause");
return 0;
}

b9433003 提到...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
    char word[80];
    gets(word);
    for(int i=7;i>=0;i--)
    {
     word[i]='\0';
     puts(word);
    }
    system("Pause");
    return 0;
}

B9733156 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
char word[80];

puts("輸入字串:");
gets(word);
int n=strlen(word);
for (n;n>=1;n--){
word[n]='\0';
puts(word);
}
system("Pause");
return 0;
}

b9733172 提到...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
char word[80];
gets(word);
for(int i=7;i>=0;i--)
{
word[i]='\0';
puts(word);
}
system("Pause");
return 0;
}

b9733172 提到...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
char word[80];
gets(word);
for(int i=7;i>=0;i--)
{
word[i]='\0';
puts(word);
}
system("Pause");
return 0;
}

b9733123 提到...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char a[80];
int n;
puts("請輸入字串:");
gets(a);
n=strlen(a);
for (int i=n;i>=0;i--)
{
a[i]='\0';
puts(a);
}
system("pause");
return 0;
}

Related Posts Plugin for WordPress, Blogger...

熱門文章