第三天(常量,字符串,初识分支语句)

本文介绍了C语言中的常量类型、字符存储、转义字符的使用以及分支和循环语句,通过示例展示了如何在代码中运用这些概念。
摘要由CSDN通过智能技术生成

常量表示不能改变的确定的值;而常变量如const修饰的某一字符是不能直接改变的,但还是可以改变;define定义的标识常量#define max 100等等;枚举常量可以一一列出来的常量

储存字符用char类型,而储存字符串需要使用数组类型,但是要注意的是字符串会在最后面默认有\0,会多占用一个空间,如arr[]="abcdefg"其会在末尾自动添加一个\0(字符串结束的标志);但是如果用arr[]={a,b,c,d,e,f}则不会多占用一个空间,总结,字符串需要标识但字符不用。

转义字符,顾名思义就是被转变一个字符的意思利用加'\'等方法

\? ,\',\” 防止‘?’被当成三字母词的一部分('),(“)同理

\\0是将\0进行转义,使得\0失去作为字符串结尾的标志作用

\t,作为一个字符但是起了四个字符的空格作用

\ddd, 三个八进制

\xdd,两个16进制

转义字符只占一个位置


分支语句用if else/switch等等

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main() {
    int num;

    printf("是否好好学习?");
    printf("好好学习请选择1,反之选择0");
    scanf("% d", &num);
    if (num == 1) {
        printf("GOOD offer");
    }
    else {
        printf("烤红薯");
    }
}

循环语句用while/for/do while等等

#include<stdio.h>
int main() {
    int line = 0;
    while (line <= 20000) {
        printf("写代码%d\n", line);
        line += 1;
    }
    if (line >= 20000) {
        printf("good offer");
    }

}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值