您的位置:

c语言项目简介,c语言项目名称

本文目录一览:

介绍c语言

它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画。具体应用比如单片机以及嵌入式系统开发。在学C语言的时候大部分时间是在用Turbo

c。

跪求!哪位C语言高手帮忙编下下面的程序, 麻烦把程序发到799792271@qq.com这个邮箱里。谢谢

/*

* main.c

*

* Created on: 2011-6-6

* Author: icelights

*/

#include stdio.h

#include stdlib.h

#include string.h

#include ctype.h

#define TotalStu 5 /*学生总数Total student*/

struct Database

{

/*学号Student No.*/

char sn[80];

/*笔试成绩Written test score*/

double wts;

/*理论课综合训练成绩扣分

*Comprehensive training course grades possessed*/

double ctcgp;

/*机考成绩Machine examination results*/

double mer;

/*上机扣分Computer possessed*/

double cp;

/*总成绩Total score*/

double ts;

/*挂科与否Hanged division */

int hd;

};

/*输出文件*/

void output(struct Database Stu[])

{

FILE *fp;

int liv_cnt;

if((fp=fopen("d:\\StuDBA.txt","wt+"))== NULL)

{

puts("Couldn't read the file\n");

}

rewind(fp);

for(liv_cnt = 0; liv_cnt TotalStu; liv_cnt++)

{

fprintf(fp,"%s %lf %d\n" , Stu[liv_cnt].sn,

Stu[liv_cnt].ts, Stu[liv_cnt].hd);

}

if(fclose(fp))

{

puts("Fail to close the file.\n");

}

}

/*计算成绩判断挂科*/

void cal(struct Database Stu[])

{

int liv_cnt;

for (liv_cnt = 0; liv_cnt TotalStu; liv_cnt++)

{

Stu[liv_cnt].ts = (Stu[liv_cnt].wts - Stu[liv_cnt].ctcgp) * 0.6

+ (Stu[liv_cnt].mer - Stu[liv_cnt].cp) * 0.4;

printf("%s%lf%lf%lf%lf",

Stu[liv_cnt].sn, Stu[liv_cnt].wts, Stu[liv_cnt].ctcgp,

Stu[liv_cnt].mer, Stu[liv_cnt].cp);

if (Stu[liv_cnt].ts 60)

{

Stu[liv_cnt].hd = 0;

}

else

{

Stu[liv_cnt].hd = 1;

}

}

output(Stu);

}

/*接受用户输入*/

void input(void)

{

struct Database Stu[TotalStu];

int liv_cnt;

puts("Please enter the Student No. Written test score");

puts("Comprehensive training course grades possessed");

puts("Machine examination results and Computer possessed");

for (liv_cnt = 0; liv_cnt TotalStu; liv_cnt++)

{

scanf("%s%lf%lf%lf%lf",

Stu[liv_cnt].sn, Stu[liv_cnt].wts, Stu[liv_cnt].ctcgp,

Stu[liv_cnt].mer, Stu[liv_cnt].cp);

}/*end of for (liv_cnt = 0; liv_cnt TotalStu; liv_cnt++)*/

cal(Stu);

}

/*主函数*/

int main(void)

{

input();

return 0;

}

C语言万年历项目概述(如何做这个项目)

首先,打开VC++6.0,依次选取“File(中文版的为‘文件’,以后不再提示)”——“New(新建)”菜单项,打开New窗口后,选取Projects(工程)选项卡,再选取MFC AppWizard(exe)项,先在Location(位置)编辑框中输入工程地址,再在Project name(工程)编辑框中输入工程文件名,单击“OK(确定)”按钮,在打开的新窗口中选取Dlalog based(基本对话)单选钮,单击finish(完成)按钮,再在打开的新窗口中单击OK(确定)按钮即可创建一个空白的对话框,删除其中不需要的控件,再在上面拉出一个Date Time Picker控件,再单击运行按钮即可。

C语言程序设计的项目介绍要写什么

1、项目产生的目的,开发一个软件,肯定是有用,才去开发的,如果这个软件没有存在的必要性那就不会去开发了。(学生直接写,学习软件开发流程,这个够完美的了)

2、软件的功能,能做什么,不能做什么。(软件是给人用的,不是你开发者使用的,开发者制定规则,使用者遵循开发者制定的规则来使用)

什么是C语言程序设计.

什么是C语言?C语言的简介。

C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。

它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。

语言特点:C是中级语言/C是结构式语言/C语言功能齐全/C语言适用范围大/简洁紧凑、灵活方便/运算符丰富/数据类型丰富/C是结构式语言/语法限制不太严格,程序设计自由度大/适用范围大,可移植性好。

C语言中项目的定义是什么

项目 project, 是一组代码的统称

这一组代码 必须实现一个完整的功能, 可以是一个完整的程序, 也可以是其中一个模块。

项目的创立,就是为了更好的组织管理这些代码。

对于初学者来说, 项目往往只有一个文件 几个函数

这是体现不出项目的价值

但一旦完成一个比较大的功能时,项目代码可以达到几千上万个文件

这时项目的管理就很有必要了。