1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > C语言字符常量 字符串常量 字符数组使用

C语言字符常量 字符串常量 字符数组使用

时间:2020-03-24 02:26:05

相关推荐

C语言字符常量 字符串常量 字符数组使用

C语言中字符常量的定义、赋值、输入、输出格式如下:

#include <stdio.h>int main(){char a;//定义字符常量 char b;char c='abc';//多个字符自动赋值最后一个 char d; scanf("%c",&a);getchar();//吸收掉回车键d=getchar();//利用getchar函数得到字符getchar();b='c';printf("a=%c b=%c c=%c\n",a,b,c);//scanf函数输出字符printf("d=");putchar(d);//putchar函数输出字符?printf("\n");return 0;}

运行结果如下:

字符串需要用一对双括号(“”)括起来,输出格式如下:

#include <stdio.h>int main(){printf("hello world\n");//输出字符串return 0;}

输出结果如下:

字符数组定义、初始化、输入、输出格式如下:

#include <stdio.h>int main(){char s1[]="hello world!";//字符数组初始话 char s2[20];char s3[20];char s4[20];//字符数组定义char s5[2][20]={{"hello world!"},{"hello world!"}};int i=0;for(;i<12;i++){scanf("%c",s2+i);//以scanf函数依次得到各个字符 }getchar();for(i=0;i<12;i++){*(s3+i)=getchar();//以getchar函数得到各个字符 }getchar();gets(s4);//以gets函数一次得到字符串//s5={{"hello world!"},{"hello world!"}};printf("s1=");for(i=0;i<12;i++){printf("%c",s1[i]);//printf格式输出字符数组 }printf("\ns2=");for(i=0;i<12;i++){putchar(s2[i]);}printf("\ns3=");puts(s3);//以puts函数一次输出字符串 printf("s4=");puts(s4);printf("s5[0]=%s\n",s5[0]);printf("s5[1]=");puts(s5[1]);return 0;}

运行结果如下:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。