c语言小知识:
计算机语言(computer language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。
为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。现在流行的计算机语言有c++、c#、j**a、vb、delphi。
而c语言是众多高级计算机语言的基础。
c语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的于2023年推出。
1978后,c语言已先后被移植到大、中、小及微型机上。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到c语言,适于编写系统软件,三维,二维图形和动画。
具体应用比如单片机以及嵌入式系统开发。
11题。输出一下图案:
解:程序如下(利用数组):
#include<>
void main()
char a[5
int i,j,k;
char space='
for(i=0;i<=5;i++)
printf("");
用codeblocks运行输出的界面。
应用visualc++运行输出的界面。
14题:输出10个学生的5门成绩,分别用函数实现下列功能:
1 计算每个学生的平均分;
2 计算每门课的平均分;
3 找出所有50个分数中的最高分数所对应的学生和课程;
4 计算平均分方差;
解:程序如下(利用函数实现模块化程序设计):
#include <>
#define n 10
#define m 5
float score[n][m];
float a_stu[n],a_cor[m];
int r,c;
void main()
int i,j;
float h;
float s_**er();
float highest();
void input_stu(void);
void **er_stu(void);
void **er_cor(void);
input_stu();
**er_stu();
**er_cor();
printf(" no. cour1 cour 2 cour 3 cour 4 cour 5 **er");
for(i=0;i
printf("**erage:")
for(j=0;j printf("%8.2f",a_cor[j]);
h=highest();
printf("highest:%8.2f no. %2d course %2d",h,r,c);
printf("variance %8.2f",s_**er())
void input_stu(void) /输入10个学生的成绩的函数*/
void **er_stu(void计算10个学生的平均成绩的函数*/
void **er_cor(void求5门课程的平均成绩的函数*/
float highest求最高分和他属于哪个学生、哪门课程的函数*/
float s_**er(void求方差的函数*/
return(sumx/n-(sumxn/n)*(sumxn/n));
虽然我是一名土木工程专业的学子,但今天是计算机的世界。世界各行各业也受计算机革命的影响,正在进行着现代化,工业化,自动化。建筑行业也是向着建筑系统自动化的方向进行。
作为一名工科学子,了解一两门计算机语言是必不可少的。通过这次对c语言的学习我对计算机高级语言的认识又更进一步,在以后的学习中也将继续把握机会学习。而且学习计算机语言可以培养思维严密性和逻辑推理性,能提高我们的思维能力,做事风格。
这次修读《c语言程序设计》将成为我大学生活的一笔不可多得的财富。
C语言程序设计作业
程序设计报告。课程名称 c语言程序设计 题目名称。学生学院 管理学院 专业班级 市场营销1 班 学号。学生姓名。指导教师。2010年 06 月20日。第一题。流程图 算法说明 数据输入部分就不用说了,就是简单的使用了for循环结构。对于sort函数部分,最主要的是数据排序部分。此排序法使用了冒泡排序...
“C 语言程序设计”作业
教育部人才培养模式。改革和开放教育试点。c 语言程序设计。形成性考核册。学校名称 学生姓名 学生学号 班级 广播电视大学出版社。计算机应用专业 c 语言程序设计 课程作业。第一次作业。一 填空题。1 c 语言中的每条基本语句以作为结束符,每条复合语句以作为结束符。2 用于输出表达式值的标准输出流对象...
C语言程序设计作业
单项选择题 第1题下列一维数组定义正确的是 a int for 10 b long a 5 c char score 10 d float xx n 答案 c 第2题下列属于数组a 10 的元素是 a a 0 b a 5 c a 7 d a 10 答案 a 第3题下列一维数组定义正确的是 a int...