栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

明解C语言学习笔记(一)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

明解C语言学习笔记(一)

前言 刚刚高考完,准备暑假把C语言啃下来。
打算用文章记录并激励自己一个月读完《明解C语言》
以下是本人的C语言笔记,如果有错误,拜托各位大神帮忙指正。

提示:以下仅是本人阅读过程的笔记,方便自己复习,如有错误还望海涵

一、初识C语言 1.C语言基本常识

源程序:人们通过字符序列创建出的程序。

源文件:用来保存源程序的文件;我们习惯把C语言源文件拓展名约定为“.c”,比如xxx.c。

注释:源程序中之间的部分,以及//后面的部分,被称之为注释;

语句:每段代码的结尾要用 ; 结尾,语句必须以分号结尾。

转义字符:像n (换行),a(响铃)…被称为转义字符。

字符串常量:像“ABC” 这种被双引号扣起来的一串文字或者英文,叫字符串常量。

常量:我们传入程序中不变的量。

变量:放置数值等内容的“盒子”。

2.显示计算结果

(1).本章代码

①计算整数15和37的和

#include
int main()
{
	printf("%d", 15 + 37);
	return 0;
}

②计算并显示15-37的差

#include
int main()
{
	printf("%d", 15 - 37);
	return 0;
}

显示的结果是-22,可以看到计算结果为负数,计算机会自动 加上负号。

③人性化的显示15+37的和

#include
int main()
{
	printf("15与37的和是:%d。n", 15 + 37);
	return 0;
}

%d 被称为格式化字符串,指定了实参要以十进制的形式显示。
n 是代表换行的符号,是换行符。

(2).本章节习题

①编写一段程序,计算出15-37的结果,并以“15-37的结果是-22”的格式进行显示

#include
int main()
{
	printf("15-37的结果是:%d", 15 - 37);
	return 0;
}

②编写一段程序,调用一次printf函数,显示下方内容:
风
林
火
山

#include
int main()
{
	printf("风n林n火n山");
	return 0;
}

③编写一段程序,调用一次printf函数,显示下方内容:
喂!
你好!

再见!

#include
int main()
{
	printf("喂!n你好!nn再见!");
	return 0;
}
3.变量、输入和显示

(1).本章代码

①为两个变量赋整数值并显示

#include
int main()
{
	int vx, vy;
	vx = 57;
	vy = vx + 10;
	printf("vx的值是%dn", vx);
	printf("vy的值是%dn", vy);
	return 0;
}

②显示并确认输入的整数值

#include
int main()
{
	int n;
	printf("请输入一个数值:");
	scanf("%d", &n);
	printf("你输入的值为:%d", n);
	return 0;
}

> scanf函数可以从键盘读取输入的信息并储存在变量之中。

③读取一个整数并显示其10倍数的值

#include
int main()
{
	int n;
	printf("请输入一个数值:");
	scanf("%d", &n);
	printf("它的十倍数是:%d", n*10);
	return 0;
}

乘法的符号不是X而是*

④显示出读取到的两个整数的和

#include
int main()
{
	int n1, n2, n3;
	puts("请输入两个整数。");
	printf("整数:"); scanf("%d", &n1);
	printf("整数:"); scanf("%d", &n2);
	n3 = n1 + n2;
	printf("它们的和是:%d",n3);
	return 0;
}

puts函数的用法:puts(“…”)与printf(“…n”)作用基本相同
在需要换行且不需要进行格式化输出的时候,可以用puts代替printf

(2).本章习题

①用puts函数显示以下内容:
风
林
火
山

#include
int main()
{
	puts("风");
	puts("林");
	puts("火");
	puts("山");
	return 0;
}

②编写一段程序,显示读取到的三个整数,并求和

#include
int main()
{
	int a, b, c;
	puts("请输入三个整数");
	scanf("%d %d %d", &a, &b, &c);
	printf("整数1:%dn", a);
	printf("整数2:%dn", b);
	printf("整数3:%dn", c);
	printf("它们的和是:%d", a + b + c);
	return 0;
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/990610.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号