第7章第2讲字符数组
#include "stdio.h"
main() { char ch[12]={'G','o','o','d',' ','m','o','r','n','i','n','g'}; int i; for(i=0;i<12;i++) printf("%c",ch[i]); }
#include "stdio.h"
main() { char a[11]="a good man"; puts(a); }
#include "stdio.h"
main() { char a[11]; printf("请输入一个字符串:"); gets(a); printf("该字符串显示为:"); puts(a); }
#include "stdio.h"
main() { char a[20],b[20]; printf("请输入第一个字符串:"); gets(a); printf("请输入第二个字符串:"); gets(b); strcat(a,b); printf("字符串分别为:\n"); puts(a); puts(b); }
#include "stdio.h"
main() { char a[20],b[20]; printf("请输入第一个字符串:"); gets(a); printf("请输入第二个字符串:"); gets(b); strcpy(a,b); printf("字符串分别为:\n"); puts(a); puts(b); }
#include "stdio.h"
main() { char a[20],b[20]="a1b2c3d4"; int i; printf("请输入一个密码:"); gets(a); i=strcmp(a,b); if(i==0) printf("密码正确\n"); else printf("密码不正确\n"); }
#include "stdio.h"
main() { char a[20]; int i; printf("请输入一个字符串:"); gets(a); i=strlen(a); printf(“字符数组a长度:%d\n",i); }
#include "stdio.h"
main() { char a[20]; printf("请输入一个字符串:"); gets(a); strlwr(a); printf("字符串转换后:"); puts(a); }
#include "stdio.h"
main() { char a[20]; printf("请输入一个字符串:"); gets(a); strupr(a); printf("字符串转换后:"); puts(a); }
#include "stdio.h"
main() { char a[100]; int i; printf("请输入一个字符串:"); gets(a); for(i=0;a[i]!='\0';i++) { if((a[i]>='a')&&(a[i]<='z')) a[i]=a[i]-32; } printf("字符串转换后:"); puts(a); }