回覆列表
-
1 # XIaoPan
相關內容
- 毫無程式設計基礎的小白準備學習C語言,如何安裝VS?
- C語言程式設計題:打印出楊輝三角(十行)?
- C語言程式題從鍵盤接收5個字串,然後按字典順序排序後輸出程式如下,幫幫改下吧?
- 一道c語言程式題: 輸入5個字串,按字典順序將其重新排列輸出。用字串指標實現?
- C語言:輸入5個字串,按由小到大(我想應該是strcmp函式比較)的順序輸出?
- c語言,如何讀取逗號分隔的字串,將逗號間的字串分別提取出來?
- c語言程式設計,不用字串處理庫函式,實現strcpy的功能?
- 在C語言中什麼是合法識別符號,什麼又不是合法識別符號?
- 在C語言中,系統在每一個字串的結尾自動加一個“字串結束標誌符“,即_______,以便系統據此?
- c語言:5個字串的排序?
#include <stdio.h>
#include <string.h>
int main()
{
char str[256];
int i,flag=1;
printf("Please input a string: ");
scanf("%s",str);
//對輸入的字串進行遍歷操作
for(i=0;i<strlen(str);i++){
if(!((str[0]=="_") || ((str[0]>="a"&& str[0]<="z") || (str[0]>="A"&& str[0]<="Z"))))
{
printf("no\n");
flag=0;
break;
}
if(!(str[i]=="_" || (str[i]>="a"&& str[i]<="z") || (str[i]>="A"&& str[i]<="Z") || (str[i]>="0" && str[i]<="9")))
{
printf("no\n");
flag=0;
break;
}
}
if(flag)
printf("yes\n");
return 0;
}