c语言怎么输出表格.docx

上传人:b****4 文档编号:1282087 上传时间:2022-10-20 格式:DOCX 页数:5 大小:15.94KB
下载 相关 举报
c语言怎么输出表格.docx_第1页
第1页 / 共5页
c语言怎么输出表格.docx_第2页
第2页 / 共5页
c语言怎么输出表格.docx_第3页
第3页 / 共5页
c语言怎么输出表格.docx_第4页
第4页 / 共5页
c语言怎么输出表格.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

c语言怎么输出表格.docx

《c语言怎么输出表格.docx》由会员分享,可在线阅读,更多相关《c语言怎么输出表格.docx(5页珍藏版)》请在冰豆网上搜索。

c语言怎么输出表格.docx

c语言怎么输出表格

竭诚为您提供优质文档/双击可除

c语言怎么输出表格

  篇一:

c语言表格

  c语言

  c语言关键字

  c语言运算符

  算术运算符

  字符常数扩展表示法

  运算符的优先级与结合性

  printf函数的输出格式符

  scanf函数的输入格式控制符

  篇二:

c语言顺序表实现完整版

  #include

  #include

  #include

  #definelist_init_size100

  #definelistincRement10

  typedefintelemtype;

  typedefintstatus;

  typedefstruct

  {

  elemtype*elem;

  intlength;

  intlistsize;

  }sqlist;//定义顺序表类型

  statusinitlist_sq(sqlist

  l.length=0;

  l.listsize=list_init_size;

  return1;

  }

  voidcreatelist(sqlist

  printf("请输入你要创建的顺序表元素个数");

  scanf("%d",

  printf("请输入你要创建的顺序表:

\n");

  for(i=0;i  scanf("%d",

  }

  voidprint(sqlist

  for(i=0;i  printf("%3d",l.elem[i]);

  }

  statuslocation(sqlistl,elemtypee)//查找元素的位置

  {

  inti=0;

  while(l.elem[i]!

=e

  if(i>l.length)

  return-1;

  else

  returni+1;//因为c语言是从下标0开始的当i=0时实际上是顺序表的第i+1个元素

  }

  statuslistinsert_sq(sqlist

  if(il.length+1)

  return0;

  if(l.length>=l.listsize)

  {

  newbase=(elemtype*)realloc(l.elem,(l.listsize+listincRement)*sizeof(elemtype));l.elem=newbase;

  l.listsize+=listincRement;

  }

  q=

  for(p=p>=q;--p)

  *(p+1)=*p;

  *q=e;

  ++l.length;

  return1;

  }

  statuslistdelect_sq(sqlist

  if(il.length))

  return0;

  p=

  e=*p;

  q=l.elem+l.length-1;

  for(++p;p  *(p-1)=*p;

  --l.length;

  return1;

  }

  voidcombine(sqlistla,sqlistlb,sqlist

  pa=la.elem;

  pb=lb.elem;

  lc.listsize=lc.length=la.length+lb.length;

  pc=lc.elem=(elemtype*)malloc(lc.listsize*sizeof(elemtype));pa_last=la.elem+la.length-1;

  pb_last=lb.elem+lb.length-1;

  while(pa  else

  *pc++=*pb++;

  }

  while(pa  *pc++=*pa++;

  while(pb  *pc++=*pb++;

  }

  voidmain()

  {

  sqlistla,lb,lc,ld;

  inti,j;

  elemtypee;

  initlist_sq(la);

  createlist(la);

  print(la);

  printf("请输入要查找的元素:

\n");

  scanf("%d",

  j=location(la,e);

  printf("该元素的位置为%d\n",j);

  printf("请输入要插入的位置和元素:

\n");

  scanf("%d%d",

  listinsert_sq(la,i,e);

  printf("输出插入后的顺序表:

\n");print(la);

  printf("请输入要删除的位置:

\n");scanf("%d",

  listdelect_sq(la,i,e);

  printf("删除的那个元素是:

%d\n",e);printf("输出删除后的顺序表:

\n");print(la);

  initlist_sq(lb);

  createlist(lb);

  print(lb);

  initlist_sq(lc);

  createlist(lc);

  print(lc);

  initlist_sq(ld);

  combine(lb,lc,ld);

  printf("合并后的顺序表为:

\n");print(ld);

  }

  篇三:

使用c语言读出excel表格课程设计

  课程设计(大作业)报告

  信息技术学院

  昆明学院课程设计(大作业)任务书

  课程设计(大作业)报告

  一、题目分析

  简单综合成绩计算系统

  二、总体设计

  1.到底包括哪些成绩。

  2.求智育平均分的函数。

  3.求综合成绩平均分的函数。

  4.排序。

  5.把结果写到excel表里。

  将此上述5步小组人员内部协商分工合作。

  三、实验器材

  计算机

  四、制作步骤

  1.到底包括哪些成绩?

  2.求智育平均分的函数。

  3.求综合成绩平均分的函数。

  4.排序。

  5.把结果写到excel表了。

  五、程序代码

  1.

  #include"stdafx.h"

  #definen41

  floatzonghecj[41];

  voidzhcj(float*zhiyupj,float*deyu,float*zhnl,float*tiyu,intn)

  {

  inti;

  for(i=0;i  {

  zonghecj[i]=zhiyupj[i]*0.55+deyu[i]*0.25+tiyu[i]*0.1+zhnl[i]*0.1;

  }

  }

  intmain(intargc,char*argv[])

  {

  inti;

  floatzhiyupj[41];

  float

  zhiyu[41][4]={{85,65,80,76},{66,71,77,69},{65,71,75,72},{58,81,77,73},{65,74,75,80},{66,83,82,71},{68,65,62,71},{80,74,76,73},{82,80,70,76},{76,74,75,72},{65,65,71,80},{80,85,81,90},{90,82,84,86},{85,60,75,82},{85,68,75,72},{80,84,72,76},{65,85,69,72},{80,82,81,77},{90,82,77,7

  6},{58,71,68,80},{60,71,68,77},{68,74,75,72},{94,82,71,76},{74,75,76,80},{66,85,77,78},{66,81,72,76},{68,72,75,78},{80,74,76,79},{81,79,81,76},{60,85,71,79},{78,80,75,60},{62,81,75,73},{82,72,76,52},{65,77,76,72},{81,75,77,76},{89,86,82,79},{80,71,76,79},{80,75,72,79},{82,71,76,79},{90,68,82,71},{82,80,75,76}};

  for(i=0;i  {

  zhiyupj[i]=(zhiyu[i][0]+zhiyu[i][1]+zhiyu[i][2]+zhiyu[i][3])/4;

  printf("智育平均成绩%f\n",zhiyupj[i]);

  }

  float

  deyu[41]={66,70,71,86,72,68,60,75,65,67,80,77,76,65,50,69,72,75,63,65,77,75,76,60,59,60,86,79,62,90,85,73,54,66,75,73,65,80,56,80,75};//德育总评分

  float

  tiyu[41]={82,65,74,68,76,80,66,85,72,77,80,72,85,68,63,72,65,76,88,67,82,71,65,56,77,82,82,53,94,78,72,81,61,72,84,79,68,72,84,68,76};//体育总评分

  float

  zhnl[41]={71,82,62,75,86,74,88,69,73,83,75,66,77,82,65,59,72,65,81,74,66,78,76,92,75,66,80,85,70,63,71,84,86,83,90,92,66,75,91,84,75};//综合总评分

  zhcj(zhiyupj,deyu,zhnl,tiyu,41);

  for(i=0;i  {

  printf("综合成绩%f\n",zonghecj[i]);

  }

  return0;

  }

  2.

  #include

  intpingjufen(floatcj[])

  {

  floatsum=0,s;

  inti;

  for(i=0;i  sum+=cj[i];

  s=sum/3;

  printf("%f",s);

  getch();

  }

  voidmain()

  {

  

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1