C Primer Plus编程练习(2.11,P32)

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

C程序是由一个或多个函数主城,必须有main()函数。函数由函数头和函数体组成。函数头包括函数名、传入该函数的信息类型和函数的返回类型。函数体被花括号括起来,由一系列语句、声明组成。

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

IsHe Boy A?                       Is he a boy?

intn, int b, int c;  int n, b, c;     intn; int b; int c;

3.什么是语义错误?写出一个英语例子和C语言例子。

Helooks tv.                           He is watching tv.

n= 5; n^2 = 5 * 5; n^3 = 5 * 5 * 5 *5;   n^3= 5 * 5 * 5;

4.修改后:

#include

intmain(void)

{

int s;

printf(“There are %d weeks in a year.”,s);

return 0;

}

5.结果为:

a:        Baa Baa Black Sheep.Have you any wool?

b:        Begone!

           O creature of lard!

c:        What?

           No/nfish?

D:        2 + 2 =4

6.在main、int、function、char、=中,哪些事C语言的关键字?

关键字:int、char。main是一个函数名、function是函数的意思、= 是一个运算符。

7.如何以下面的格式输出变量words和lines的值?

Thereare 3020 words and 350 lines.

#include

intmain(void)

{

int words, lines;

words = 3020;

lines = 350;

printf(“There

are %d words and %d lines.”, words, lines);

return 0;

}

8.执行完第7行:a=5,b=2

执行完第8行:a=5,b=5

执行完第9行:a=5,b=5

9.执行完第7行:x=10,y=5

执行完第8行:x=10,y=15

执行完第9行:x=150,y=15

你可能感兴趣的:(C Primer Plus编程练习(2.11,P32))