1樓:匿名使用者
scanf("%s", &a);
n=strlen(a);
for(i=0, j=0; i='a' && a[i]<='z')}b[j]=0;
printf("%s\r\n", b);
2樓:匿名使用者
getchar()
放入a然後
迴圈a放入b即可
c語言問題:先從鍵盤輸入乙個字串存放在字元陣列a中,再將a元素的所有小寫字母存放到字元陣列b中
3樓:匿名使用者
#include
#include
void main()
i++ ;
} puts(b);
} strcpy的結果
每次都把a的值拷貝到b裡,結果是b和a一樣或b是空字串
4樓:希聲和寡
strcpy(b,a);
這一句是將以a打頭,以'\0'結尾的字串拷貝到b中,當然得不到正確結果
這麼改:
#include
#include
void main()
puts(b);}
5樓:
i++;你少了乙個分號
編寫程式,從鍵盤輸入乙個字串存放在字元陣列a中,再將a元素中的所有小寫字母存放到字元陣列b中
6樓:檸檬vs蘆葦
#include
#include
#include
#define max 10
int main()
}for (int i = 0; i < strlen(b); i++)
system("pause");
return 0;}
7樓:匿名使用者
scanf("%s", &a);
n=strlen(a);
for(i=0, j=0; i='a' && a[i]<='z')}b[j]=0;
printf("%s\r\n", b);
8樓:匿名使用者
getchar()
放入a然後
迴圈a放入b即可
編寫程式,從鍵盤輸入乙個字串存放在字元陣列a中,再將a元素中的所有小寫字母存放到字元陣列b中
9樓:匿名使用者
巢狀迴圈裡面不太
對吧i=0;
j=0;
while(i<20)
i++;
}輸出版部分改成
權for(i=0;i printf('%d\n',b[i]); 10樓:暗夜x幽冥 你把j設為外層迴圈,這樣i要迴圈一輪,j才變一下,你又要將a[i]的值給b[j],這樣只有b的所有值都將是a[19], c程式,先從鍵盤輸入10個數存放在陣列a中,再將a的元素中所有偶數值存放到陣列b中。
30 11樓:四捨**入 可以參考下面的**: //#include "stdafx.h"//vc++6.0加上這一行 #include "stdio.h" int main(void) printf("\na: ");//打出來看看for(i=0;i<10;printf("%d ",a[i++])); printf("\nb: "); for(i=0;iprintf("\n"); return 0;} 12樓: //#include "stdafx.h"//vc++6.0加上這一行. #include "stdio.h" int main(void) printf("\na: ");//打出來看看……for(i=0;i<10;printf("%d ",a[i++])); printf("\nb: "); for(i=0;i c語言:這道c語言小題我錯在哪了呢? 13樓:蓋塔 strcpy引數有誤 輸出b字元 串時格式有誤 以下是我幫你寫的程式,參考一下吧. #include int main() puts(b);} 14樓:匿名使用者 你輸入的字串不一定長為100吧.所以 for(i=0;i<100;i++) 要改成for(i=0;i<100 && a[i]!='\0';i++)strcpy是用於字串拷貝的,字元可以直接賦值.而且i是用於a的迴圈變數,b要另外設乙個變數 %s也是用於輸出字串,字元要用%c #include #include 改過的程式如下 main() 15樓:阿笨貓 #include #include void main() for(i=0;i printf("%c\n",b[i]);} 編寫程式,輸入乙個字串存放在字元陣列a中,再將a元素中的所有小寫字母存放到字元陣列b中怎麼做? 16樓:檸檬vs蘆葦 #include #include #include #define max 10 int main() }for (int i = 0; i < strlen(b); i++) system("pause"); return 0;} c語言程式設計 編寫程式,從鍵盤輸入乙個字串放在字元陣列a中,用選擇法將a中的有效字元按降序排列 17樓:匿名使用者 #include #include #include void inorder(char array, int n ); int main(int argc, char *argv)} } } 在dev c++中編寫可用,temp陣列只是暫時存放輸入字串的,它的大小可根據你實際需要調大調小。 18樓:匿名使用者 void choise(int *a,int n)}} 19樓:匿名使用者 我用c#的,給你乙個思路,我懶得寫了。 1、將字串分離到字元陣列裡 2、判斷字元是不是有效 3、將有效字元另存 4、將另存的陣列迴圈排列 5、合併成字串 include int main tmp a i a i a max a max tmp printf s n a return 0 c語言程式設計 編寫程式,從鍵盤輸入乙個字串放在字元陣列a中,用選擇法將a中的有效字元按降序排列 include include include void inord... include include int main printf 字母的個數 zhi d,數字的dao個數 d n,j 關於c語言的一道程式設計題,求大神解答!從鍵盤輸入乙個字串存入乙個字元陣列中,其中任意兩個相鄰字元 10 include define n 99 int main i for j 0... include void main 編寫一程式實現將使用者輸入的一字串中所有的字元 c 刪除,並輸出結果 c語言程式 include include define max 1000 int main temp j 0 strcpy source,temp printf 刪除 c 字元後的 容字串 p...C語言程式設計編寫程式,從鍵盤輸入字串放在字元陣列a中,用選擇法將a中的有效字元按降序排列
求大神C語言程式從鍵盤輸入字串(少於字元)存入字元陣列,統計並輸出其中數學
編制程式實現 從鍵盤輸入字串,將該字串s中所有的字元c刪除,並輸出結果。謝謝