大一C语言计算机作业

大一C语言计算机作业,第1张

c语言是国际上广泛流行的、很有发展前途的计算机高级语言。它适合作为系统描述语言,即可用来编写系统软件,也可用来编写应用软件。

早期的 *** 作系统等系统软件主要是用汇编语言编写的(包括

unix *** 作系统在内)。由于汇编语言依赖于计算机硬件,程序的可读性和可移植性都比较差。为了提高可读性和可移植性,最好改用高级语言,但一般的高级语言难以实现汇编语言的某些功能(汇编语言可以直接对渗灶哪硬件进行 *** 作),例如:对内存地址的 *** 作、位 *** 作等)。人们设想能否找到一种既具有一般高级语言特性,丛码又具有低级语言特性的语言,集它们的优点于一身。于是,c语言就在这种情况下应运而生了。

c语言是在b语言的基础上发展起来的,它的根源可以追溯到algol

60。

1960年出现的algol

60是一种面向问题的高级语言,它离硬件比较远,不宜用来编写系统程序。1963年英国的剑桥大学推出了cpl(combinedprogram-

ming

language)语言。cpl语言在algol

60的基础上接近了硬件一些,但规模比较大,难以实现。1967年英国剑桥大学的matin

richards对

cpl语言作了简化,推出了bcpl(basic

combined

programming

language)语言。1970年美国贝尔实验室的

ken

thompson以

bcpl语言为基础,又作了进一步简化,设计出了很简单的而且很接近硬件的

b语言(

bcpl的第一个字母),并用

b语言写第一个unix *** 作系统,在pdp-7上实现。

1971年在pdp-11/20上实现了b语言,并写了unix *** 作系统。但b语言过于简单,功能有限。1972年至

1973年间,贝尔实验室的

d.m.ritchie在b语言的基础上设计出了c语言(取

bcpl的第二个字母)。c语言既保辩清持了bcpl和b语言的优点(精练、接近硬件),又克服了它们的缺点(过于简单、数据无类型等)。

最初的c语言只是为描述和实现unix *** 作系统提供一种工作语言而设计的。1973年,k.thom-

pson和d.m.ritchie两人合作把unix的90%以上用

c改写(unix第5版。原来的

unix *** 作系统是1969年由美国的贝尔实验室的

k.thompson和d.m.ritchie开发成功的,是用汇编语言写的)。

#include <stdio.h>

#include <孝悄string.h>

#include <stdlib.h->

int main()

{

//我头像,惊喜

    char str[100]=""

    gets(str)    //输入字符串

    puts(str)  橡慎握  //输出字符串

    system("pause")

    //专业解答

    return 0

}

运行程序,窗口输入:

我是一名大梁庆学生,我喜爱C语言

程序打印:

我是一名大学生,我喜爱C语言

程序打印:

#include 档岩漏<stdio.h>

#include <math.h>

int main(void)

{

int money, year

double interest, rate

/**-----------*/

scanf("%d", &money )

scanf("%d", &行烂year )

scanf("%lf", &rate 枣郑)

interest=money*pow((1+rate), year )-money 

/*---------*/

printf("interest = %.2f\n", interest) 

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12499996.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-25
下一篇2025-08-25

发表评论

登录后才能评论

评论列表(0条)

    保存