c语言 常量字符串数组,C语言常量以及字符串数组
#define aaa 5 //申明常量aaa,申明之后不需要分號,常量可申明在任意位置
enum Sex //申明三個枚舉常量(性別),常量之間以逗號隔開
{
Male, //男
Female, //女
Secret //保密
};
int age = 0;
int sex = 0;
char name = "";
printf("請輸入您的姓名:");
scanf("%c", &name);
printf("請輸入您的年齡:");
scanf("%d", &age);
printf("請輸入您的性別:(請輸入0(男)、1(女)、2(保密))");
scanf("%d", &sex);
if (sex == Male) //判斷性別是否為男
{
printf("您的姓名為:%c\n",name);
printf("您的年齡為:%d\n", age);
printf("您的性別為:男");
}
else if (sex == Female) //判斷性別是否為女
{
printf("您的姓名為:%c\n", name);
printf("您的年齡為:%d\n", age);
printf("您的性別為:女");
}
else if (sex == Secret) //判斷性別是否為保密
{
printf("您的姓名為:%c\n", name);
printf("您的年齡為:%d\n", age);
printf("您的性別為:保密");
}
char arr[] = "abc"; //末尾不需要加'\0',string數組默認帶有'\0',在末尾隱藏
char array2[] = {'a','b','c',0}; //char數組末尾需要加0或'\0',否則會亂碼
printf("%s\n",arr);
printf("%s",array2);
總結
以上是生活随笔為你收集整理的c语言 常量字符串数组,C语言常量以及字符串数组的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux识别新加存储盘,Linux下新
- 下一篇: c语言程序设保安值班,保安值班系统