C语言谭浩强版第一章习题

1、1请根据自己的认识,写出C语言的主要特点。

答:(1)语言简洁、紧凑,使用方便、灵活。(2)运算符丰富。(3)数据类型丰富。(4)具有机构化的控制语句。(5)语法限制不太严格,程序设计自由度大。(6)C语言允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。(7)生成目标代码质量高,程序执行效率高。(8)用C语言编写的程序可移植性好(与汇编语言比)。

1、2 C语言的主要用途是什么?它和其他高级语言有什么异同?

答:C语言主要用来编写系统软件,也可以用来编写应用软件。高级语言都可以编写应用程序,而且有些也可以编写系统软件,但C语言和其他汇编语言不同的是:可以直接对硬件进行操作等。

1、3 写出一个C程序的结构。

答:(1)C程序是由函数构成的。(2)一个函数由两部分组成:第一部分是:函数的首部,即函数的第一行,包括函数名、函数类型、函数参数名、参数类型。第二部分:函数体,即函数首部下面的花括号内的部分。函数体:声明部分、执行部分。(3)一个C程序总是从main函数开始执行的,而不论main函数在整个程序中的位置如何。(4)C程序书写格式自由,目前使用的许多C编译系统( Visual C++、Turbo C++)允许一行写几个语句,一个语句可以分写在多行上,C程序没有行号。(5)每个语句和数据声明的最后必须有一个分号。(6)C语言本身没有输入输出语句。(7)可以用/*........*/对C程序中的某行或某几行做注释。

1、4 C语言以函数为程序的基本单位,有什么好处?

答:C语言中的函数相当于其他语言的子程序,用函数实现功能。程序全部工作都用函数分别完成,这种特点是得容易实现程序模块化,以后维护、调试也比较方便。

1、5 请参照例题,编写一个C程序,输出一下信息:

*

Very good!

*

代码:

#include <stdio.h>

void main()

{

char a;

a=42;

printf("%c\n",a);

printf("Very good!\n");

printf("%c\n",a);

}

转载于:https://www.cnblogs.com/tianya093/archive/2012/12/18/2823506.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值