新人小白学习代码第二天

      今天学习的内容就比较多了,比如常量,字符串,转义字符还有各种代码,下面我就一一列举

      首先我学习到了四种常量:字面常量,const修饰的常变量,#define 定义的标识符常量,枚举常量

第一种、字面常量

int main()
{
    3;//字面常量
    return 0;
}

第二种,const修饰的常变量

int main()
{ 
  const float pai = 3.14f;  //这里的pai是const修饰的常变量    pai=3.15;//是不能直接修改的!
    float pai = 3.15f;//无法被修改
    return 0;
    
}

第三种,#define 定义的标识符常量

#define MAX 10

int main()
{
    printf("%d\n",MAX);
    return 0;
}

第四种、枚举常量

encum Color
{
  RED,
  YELLOW,
  BLUE  
};
int main()
{
 printf("%d\n",RED);
 printf("%d\n",YELLOW);
 printf("%d\n",BLUE);
 return 0;
}

这个枚举常量,我真不知道有什么用,直接把这些颜色打印出来不就好了

  然后是字符串

int main()
{
    char arr1[] = "abc";//“abc”为字符串
    char arr2[] = {'a','b','c',0};
    printf("%s\n",arr1);
    printf("%s\n",arr2);
    printf("%d\n",strlen(arr1));
    printf("%d\n",strlen(arr2));
    return 0;
}

   而且这个代码两个打印的结果都是三,如果第二行代码没有哪个零,就没有结束语,打印结果就是随机

 转义字符:\? , \' , \" ,\ddd ,\xdd.这些都是表示一个字符

对了还有两种语句:循环语句和选择语句

int main()
{ int fight = 0;
    int input = 0;
    int regret = 0;
    printf("进入大专\n");
    printf("偶遇小混混\n");
    while(fight<10)
  {
        printf("打架一次:,%d\n",fight);
        fight++;
  }
      if(fight>=8)
     {
        printf("是否后悔?(1/0)\n");
        printf("1=YES\n");
        printf("0=NO\n");
        scanf("%d",&regret);
          if(regret == 1)
          {
            printf("大专毕业");
          }
          else
          {
            printf("你被退学了\n");
            printf("1=YES\n");
            printf("0=NO\n");
            printf("是否复读?(1/0)");
            scanf("%d",&input);
             if(input == 1)
             {
                printf("考上985\n");
             }
             else
             {
                printf("回家种地\n");
             }
           }
      }
    return 0;
}

我用一个代码把它们全展示出来

本来想在循环语句里面写一个条件语句,但是不知道怎么打破循环,就没写了只能希望以后可以学习到

 

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值