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

C primer plus 第二章

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

C primer plus 第二章

1.c语言的基本模块是什么?

C语言的基本模块:函数。函数是能够实现特定功能的语句块,当用户按照函数的特定格式完成这个基本模块后,可以在后续的开发中重复使用这个功能模块,从而提高开发效率。

2.什么是语法错误?写一个英语例子和一个c语言例子。

语法错误:是指在程序设计中语句的使用不符合C语言的语法规范而引起的错误。因为是不符合语法规范而引起的错误,所以编译器能够检测到大部分的语法错误。

C语言例子:printf(‘Hello , world!’):

其中语法错误有两处:

1.双引号误写为单引号,
2.分号误写为冒号。

3.什么是语义错误?

语言错误也称为逻辑错误,主要是指程序设计中的语句在语法上正确,但是在功能和逻辑含义的表达上存在错误,从而引起程序的功能或者结果出现错误。

C语言例子:“while(I = 1){}”(正确写法是“while(i==1){}”)。这条语句的错误在于把赋值表达式当作循环的条件判断,这个表达式的值为1,因此,循环将不会停止。

4.代码纠正:
#include
int main()//该程序打印一年有多少周
{
	int s;

	s = 52;
	printf("There are % d weeks in a year .", s);
	
	return 0;
}
6,在main. Int . function .char. =中,哪些是c语言的关键字?

关键字:int和 char

  • main 是主函数的函数名,并不是关键字,但是由于主函数使用了该函数名,因此程序设计中不能使用该标识符,否则会产生标识符的冲突;
  • = 是运算符,表示赋值;
  • function 是未定义的标识符,程序设计中可以使用该标识符。
7,如何以下面的格式输出变量words和lines的值(这里,3020和350代表两个变量的值)?
#include
int main()
{
	int words, lines;
	words = 3020;
	lines = 350;
	printf("There werre %d words and %d linesn",words,lines);
	
	return 0;
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1025883.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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