C语言 ——常量

3, 常量

3.1 什么是常量

​   程序运行的过程中,其值永远不会发生改变的数据

 3.2 常量的分类

 3.3 练习

​   给你一组数据,说出下面每组数据中,分别是哪种类型的常量

 3.4 细节补充

实型常量的小细节:

* 小数点前后,如果只有0,可以省略不写

 3.5 练习

1. 选择题:

```c

1. 以下选项中正确的整型常量是:B

A) 12.      B) -20      C)  1,000          D) 4 5 6

```

2. 选择题:

```c

2.以下选项中正确的实型常量是:D

A) 0        B) -31      C)  0.329×102     D) .871

```

3. 选择题

```c

3.以下选项中不正确的实型常量是:B

A) 2.607E-1 B) 0.8103e 2    C)  -77.77   D) 456e-2

```

4. 选择题

```c

4. 想要进行数学计算,下面正确的写法是: C

A)“12”+ 13  B)“23”+“13”     C) 13 + 23  D)“1.2”+ 3.7

```

 3.6 输出常量

利用printf集合占位符的方式可以输出常量

**格式:**

**占位符:**

举例1:

​   输出一个整数

#include <stdio.h>

int main()

{

    printf("%d", 10);

    return 0;

}

举例2:

​   输出一个小数

#include <stdio.h>

int main()

{

    printf("%f", 1.93);

    return 0;

}

举例3:

​   输出一个字符

#include <stdio.h>

int main()

{

    printf("%c", 'A');

    return 0;

}

举例4:

​   输出一个字符串

#include <stdio.h>

int main()

{

    // 第一种方式:

    printf("Hello World!");

    // 第二种方式:

    printf("我的名字为:%s","尼古拉斯·纯情·暖男·天真·阿玮");

    return 0;

}

举例4:

​   输出一段话

#include <stdio.h>

int main()

{

    printf("阿玮的身高为:%f米", 1.93);

    return 0;

}

**作业练习:**

按照要求输出以下内容:

1,我学校的名字为:XXXXX

​      要求:学校的名字需要结合占位符的形式进行输出

#include <stdio.h>
int main()
{
	printf("我的学校的名字为: %s","清华大学");
	return 0;
}

2,我高考的总分为:XXX分

​       要求:总分需要结合占位符的形式进行输出

#include <stdio.h>
int main()
{
	printf("我高考的总分为:%f分",700.0);
	return 0;
}


 

3.7 输出多个常量

一个printf中可以同时输出多个数据,占位符和后面的数据要一一对应

练习:输出以下内容:

​   我亲亲女朋友的姓名是:小诗诗。性别:女。年龄:18岁。身高:1米82。体重:110斤。

​   要求:女朋友的姓名,性别,年龄,身高,体重等信息需要结合占位符的形式进行输出

#include <stdio.h>

int main()
{

    printf("我亲亲女朋友的姓名是:%s。性别:%s。年龄:%d岁。身高:%f。体重:%d斤", "小诗诗","女",18,1.82,110);

    return 0;

}

3.8 输出并换行

平时写代码的时候,想要换行直接写\n即可,C语言会根据不同的操作系统解析成对应的换行符

练习:输出以下内容

​   我亲亲女朋友的姓名是:小丹丹。性别:女。年龄:19岁。身高:1米63。体重:90斤。

要求1:女朋友的姓名,性别,年龄,身高,体重等信息需要结合占位符的形式进行输出

要求2:每一个数据单独成一行

#include <stdio.h>



int main()

{

    printf("我亲亲女朋友的姓名是:%s\n", "小丹丹");

    printf("性别:%s\n", "女");

    printf("年龄:%d岁\n", 19);

    printf("身高:%f\n", 1.63);

    printf("体重:%d斤\n", 90);

    return 0;

}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值