C语言复习
1,
字符串在数组中的表示方法:
//示例程序段
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
char a[]={"Iloveyou!"};
for(i=0; i<=9; i++)
{
if(i<=0)
{
printf("%c ",a[i]);
}
if(i>0)
{
printf("%c",a[i]);
}
}
return 0;
}
表示方法一:a[]={'i','l','o','v','e','y','o','u','\0')
表示方法二:a[]={"iloveyou"}
表示方法二:a[]="iloveyou"
2,
输出字符串的方式:
//方式一
char a[]={"Iloveyou!"};
for(i=0; i<=9; i++)
{
printf("%c",a[i]);
//方式二
char a[]={"I love you!"}
printf("%s",a);
//方式三
char a[10]={"ilove you!"};
puts(a);
3,
输入字符串:
//方式一
char a[10];
scanf("%s",a);
//方式二
char a[10];
for(i=0; i<10; i++)
scanf("%c",&a[i]);
//方式三
char a[10];
gets(a);