程序设计和C语言
标签: 程序设计和C语言
学习人数: 65.9k


高清播放
赞赏支持

什么是计算机程序?

计算机程序(Computer program),也称为软件(software),简称程序(英语:Program),是指一组指示计算机或其他具有信息处理能力装置执行动作或做出判断的指令,通常用某种程序设计语言编写,运行于某种目标计算机体系结构上。
计算机程序是计算任务的处理对象和处理规则的描述。任何以计算机为处理工具的任务都是计算任务。处理对象是数据或信息,处理规则反映处理动作和步骤。
计算机程序通常是用高级语言编写源程序,程序包含数据结构,算法,存储方式 编译等,经过语言翻译程序(解释程序和编译程序)转换成机器接受的指令。程序可按其设计目的的不同,分为两类:一类是系统程序,它是为了使用方便和充分发挥计算机系统效能而设计的程序,通常由计算机制造厂商或专业软件公司设计,如操作系统、编译程序等;另一类是应用程序,它是为解决用户特定问题而设计的程序,通常由专业软件公司或用户自己设计,如账务处理程序、文字处理程序等。


什么是计算机语言?

计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。


C语言的发展

1972年,美国贝尔实验室的D.M.Ritchie在B语言的基础上设计出了C语言。
1973年,Ken Thompson和D.M.Ritchie合作把UNIX的90%以上用C语言改写,即UNIX第5版。
1978年以后,C语言先后移植到大、中、小和微型计算机上。
1978年,Brian W.Kernighan和Dennis M.Ritchie合著了影响深远的名著The C Programming Language,这本书中介绍的C语言成为后来广泛使用的C语言版本的基础,它是实际上第一个C语言标准。
1983年,美国国家标准协会(ANSI),根据C语言问世以来各种版本对C语言的发展和扩充,制定了第一个C语言标准草案(’83 ANSI C)。
1989年,ANSI公布了一个完整的C语言标准——ANSI X3. 159——1989(常称为ANSI C 或 C 89)。
1990年,国际标准化组织ISO(International Standard Organization)接受C 89作为国际标准ISO/IEC 9899:1990,它和ANSI的C 89基本上是相同的。
1999年,ISO又对C语言标准进行了修订,在基本保留原来的C语言特征的基础上,针对应用的需要,增加了一些功能,尤其是C++中的一些功能,并在2001年和2004年先后进行了两次技术修正,它被称为C 99,C99是C 89的扩充。


C语言特点

1、易于学习。
2、具有结构化的控制语句 ,是完全模块化和结构化的语言 。
3、语言简洁、紧凑,使用方便、灵活。 32个关键字、9种控制语句,程序形式自由目标代码质量高,程序执行效率高。只比汇编程序生成的目标代码效率低10%-20%。
4、可以处理底层的活动。
5、可在多种计算机平台上进行编译,程序可移植性好(与汇编语言比。
6、运算符丰富,有34种运算符 。
7、语法限制不太严格,...

登录查看完整内容


课后作业

了解程序设计和C语言


登录后开始许愿

19 条上岸许愿
小白学C
2024年9月5日 14:26

#include<stdio.h>

 

int main(){

 printf("hello world");

return 0;

}

赞(0)
aa_ca
2023年10月19日 22:46

又讲义吗

赞(0)
zzw1803472614
2023年7月5日 16:19

为啥没有下一章按钮。。。。

赞(0)
橙Jx
2023年6月13日 11:51

# include<stdio.h>

int main()

{

printf("Hello World! C");

return 0;

}

赞(0)
eam
2023年4月27日 13:49

#include<stdio.h>

int main()

{

printf("Holle world");

return 0;

}

赞(0)
zsy2023shangan
2023年2月25日 20:25

#include<stdio.h>

int main()

{

printf("Hello World!\n");

return 0;

}

赞(0)
19230123
2022年3月4日 22:15

#include<sdtio.h>

int main()

{

printf("hello world\n");

return 0;

}

 

赞(0)
sun33@
2022年2月22日 14:44

#include <stdio.h>

int main(){

   printf(''hello world");

   return 0;

赞(0)
或许
2022年2月15日 16:12

#include <stdio.h>

int main(){

 printf("hello world");

return 0;

}

 

赞(0)
或许
2022年2月15日 16:11

#include <stdio.h>

int main(){

 printf("hello world");

}

 

赞(0)
小琦不调皮
2021年5月16日 22:11

#include<stdio.h>

int main()

{

       printf("hi,n诺");

return 0;

}

 

 

赞(0)
啸啸同学
2021年5月14日 09:28

#include<stdio.h>
int main(){
    printf("Hello,N诺!");
    return 0;
}

赞(1)
未央
2021年4月27日 20:47


 
  1. #include <stdio.h>  
  2.   
  3. int main() {  
  4.     printf("hello world!");  
  5.     return 0;  
  6. }  

赞(0)
17376565448
2021年4月15日 10:22

#include<stdio.h>

int main(){

     prinft("woo!")

     return 0;

赞(0)
徽州云烟
2021年3月21日 23:18

#include<stdio.h>

int main(){

     prinft("hello!")

     return 0;

}

赞(0)
wangyue
2021年1月21日 16:13

#include<stdio.h>
int main(){
    printf("Welcome to my home!!!");
    return 0;
}
 

赞(0)
子尧
2021年1月7日 21:08

#include <stdio.h>

int main()
{
    printf("hello noobdream\n");
    return 0;
}

赞(0)
王宇
2020年12月15日 09:04

#include<stdio.h>

int main{

printf("你好!N诺!");

return 0;

}

赞(0)

王宇 回复 王宇: 错了,0.0

2020年12月15日 09:04
你会选择安逸吗
2020年12月9日 12:35

#include <stdio.h>

 int main(){

 printf("你好!N诺!")

turn 0;

}

 

赞(0)