[C语言实现画图功能]tc/bc在dos下自带图形驱动,可以使用graphics.h 头文件调用标准C函数,如果坚决不用,请使用系统功能调用,自己编写绘图功能,DOS下使用int86()函数实现功能调用。有,你可以参考: 支持SV...+阅读
#include
void sum(float a[],int n)//计算总分
{
int i;
float sum;
for(i=0;i<=n;i++)
sum=sum+a[i];
printf("总成绩是:%d",sum);
//return sum;
}
float ave(float a[], int n)//计算平均分
{
int i;
float sum ,ave;
for(i=0;i<=n;i++){
sum=sum+a[i];
ave=sum/n;}
printf("平均成绩是:%3f",ave);
return ave;
}
void guidan(float a[],float y)//归档
{
int i,A,B;
float b[500],c[500];
for(i=0;i<=sizeof(a[i]);i++)
{
if(y>=a[i]){
for(i=0;i<=sizeof(a[i]);i++)
b[i]=a[i];
A++;
}
else{
for(i=0;i<=sizeof(a[i]);i++)
c[i]=a[i];
B++;}
printf("高于平均分得人数为:%d",A);
printf("低于平均分得人数为:%d",B);
}
void main()
{
int n ,i, x;
float a[1000],y,sum;
printf("请输入人数:");
scanf("%d",n);
printf("请输入个人成绩:");
for(i=0;i<=n;i++)
scanf("%3f",a[i]);
for(i=0;i<=n;i++){
sum=sum+a[i];
y=sum/n;
}
printf("请选择操作项:(高于平均分分为A档,低于平均分分为B档)\n");
printf("统计平均分选择1 统计低于和高于平均分得人数选择2 统计A B两档人数选择3!!");
scanf("%d",&x);
switch(x)
{
case 1: sum(a,n);break;
case 2:ave(a,n);break;
case 3:guidan(a,y);break;
default:printf("没有要选择的程序");
}
}
以下为关联文档:
急需建筑功能材料的论文建筑功能材料的论文主要分为以下几个部分: 1、大标题(第一行):三黑字体,居中排。 2、姓名(第二行):小三楷字体,居中排。 3、作者单位或通信地址(第三行):按省名、城市名、邮编顺序排列,用...
编写C语言程序实现功能//参考源码 #include <stdio.h> #include <string.h> int main (void) { int i,loc,flag=0; char string[256]={0}; char ch; printf("Input string: "); gets(string); //输入...
用C语言实现下面的功能 1用户输入长度不超过50的任意整型数据并#include#include#define OVERFLOW -1 #define OK 1 #define ERROR 0 typedef int Status; typedef char TElemType; typedef struct BiTNode { TElemType data; struct BiT...
求一个c语言有三种功能的程序C语言课程设计任务书 一、题目:学生成绩管理 二、目的与要求1.目的: (1)基本掌握面向过程程序设计的基本思路和方法; (2)达到熟练掌握C语言的基本知识和技能; (3)能够利用所学的基本知...
c语言 basic语言 c语言都能完成什么功能首先Basic语言是解释型的语言,而C语言是编译型的语言。什么意思呢,就是你编写的Basic语言程序运行的时候需要一个解释器将高级语言代码转为机器码然后才可以执行。C语言程序一...
用C语言编程实现以下功能:用C++帮你做了一个,觉得还可以的话就采纳吧。#include#includetypedef struct { int *elem; int length; int listsize; }SqList; int InitList_sq(SqList *L,int n) { int i...
用c语言编写一个程序实现以下功能1 2 3 4 5 6 7 8 9 10 #include "stdio.h" intmain(intargc,char*argv[]){ 5261int a,b; doublex,y; charch1,ch2; printf("Please enter the data...\n"); scanf("%d%d%lf%lf %c...
求一个程序微机原理 8086汇编语言实现一个简单实用功能如时;求一个程序,微机原理,8086汇编语言,实现一个简单实用功能,如时钟显示 ; ;在右上角显示时钟,按任一键结束 ;用MASM5.0编译通过. data segment HH DB 0,0,':' MM DB 0,0,':' SS1 DB 0...
谁写过用VHDL语言设计多功能计时器的论文还有没有存根有的数字钟的VHDL设计1、设计任务及要求:设计任务:设计一台能显示时、分、秒的数字钟。具体要求如下:由实验箱上的时钟信号经分频产生秒脉冲;计时计数器用24进制计时电路;可手动校时,...