c语言怎么编写? 怎么用C语言写软件?

作者&投稿:直娄 (若有异议请与网页底部的电邮联系)

#include<stdio.h>

#include<string.h>

#include<stdlib.h>

char fun(char *a,char *b)

{

char *t;

strcpy(t,a);

strcpy(a,b);

strcpy(b,t);

}

struct st{

char a[6][20];

};

int main()

{

struct st s[111];

int n,x[111],k=0,ts,sum=0;

scanf("%d",&n);

printf("学号 姓名 数学 物理 英语 计算机
");

for(int i=0;i<n;i++)

{

sum=0;

for(int j=0;j<6;j++)

{

scanf("%s",s[i].a[j]);

if(j!=0&&j!=1)

{

sum+=atoi(s[i].a[j]);

}

}

x[k++]=sum/3;

}

for(int i=0;i<k;i++)

{

for(int j=0;j<k-i-1;j++)

{

if(x[j]>x[j+1])

{

ts=x[j];

x[j]=x[j+1];

x[j+1]=ts;

for(int l=0;l<6;l++)

fun(s[j].a[l],s[j+1].a[l]);

}

}

}

printf("学号    姓名    数学    物理    英语    计算机     平均成绩
");

for(int i=0;i<n;i++) 

{

for(int j=0;j<6;j++)

{

printf("%s",s[i].a[j]);

for(int k=0;k<8-strlen(s[i].a[j]);k++)

printf(" ");

}

printf("%8d
",x[i]);

}

return 0;

}



1、编辑,把程序代码输入,交给计算机。
2、编译。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段,词法分析、语法分析、语义检查、中间代码生成、代码优化、目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。
3、链接。链接是将编译产生的文件和系统库连接装配成一个可以执行的程序。各类源程序都需要先各自编译成目标程序文件,再通过链接程序将这些目标程序文件连接装配成可执行文件。
4、运行,可执行程序文件。

1.打开Dev软件,点击“文件”,选择新建源程序。
2.这是每个C语言程序都要编写的框架。
3.printf("Hello World!");输入Hello World!
4.点击“编译运行”。
5.选择保存程序的位置,不保存无法运行。

您好。您可以下载VC++2010,学习版,或者是DW有的版本也支持编写C语言程序和C++程序。然后看着书,打开界面直接输入代码,编译连接执行就可以了

编程都差不多,语言合适看书本定义,
到了后期主要的问题都是看你平时积累的算法,和思路,所以多看看流程图,
别以为那个没用,其实那个是最最最重要的!

如何编写C语言程序?~

首先,你需要学会c语言的基础语法,那么你就可以写一些简单的程序了。想要进阶就要进一步深入学习算法等。其次,学习编程语言必须要有兴趣,兴趣不够很容易半途而废。
格式的话,养成良好的缩进习惯有助于别人和自己更容易看懂代码。
推荐一本书>写的很不错。
你还需要安装ide,推荐安装vs2012。
拓展资料:

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

1.就用VC++6.0吧,可以用,前段时间我在一个win7家庭普通版的64位电脑安装过,确实:普通方法是装不上的,我提供一个小方法也许能成功:
首先你安装过了,肯定有残留,需要清理安装痕迹,你可以留下邮箱,我发送一个清理痕迹的说明给你。其次,安装包应该是一个压缩包,你需要找另外一台32位且能正常安装它的电脑解压,然后复制到U盘,插到你电脑后,直接从U盘安装。严密监视安装过程,如果发现它提示什么文件已经存在,你就把那文件剪切出来,等安装好后复制回去,如果发现少了文件,可以先不管它。要注意,最好谨慎进行,清理一次有些麻烦,所以把握机会吧。
2.计算机等级考试用的是VC++6.0,早点熟悉有好处,除此之外,它还是集成开发环境,功能强大但不复杂,而对于VS系列的虽然能兼容64位,但是功能过强,有些许库函数更改。大多数初学者都喜欢它,因此也方便你与人交流。

用C语言怎么做?
答:很多大学生都或多或少的懂一点编辑语言,尤其是计算机系的,众说周知,c++语言是众多语言中比较简单易学的,那么要如何使用它来编写程序呢?下面将告知如何编写一个属于自己的小程序。工具/原料 more 电脑一台(能联网) Visual C++ 6.0(完整绿色版)软件 方法/步骤 1/6分步阅读 想要编写软件首先得...

如何用C语言编写流程图?
答:1、传统流程图:2、思路:比大小,10个数,标上标签,依次为1,2,3...10。然后第1个跟第二个比较大小,如果第1个大于第二个,那么交换下1跟2的标签,如果第1个不大于2第二个,不交换标签,接着比较第二个跟第三个,比完最后一个为止。10标签的就是最大的那个数。3、用C语言方法:读入a[...

C语言的程序怎么编写
答:参考代码:include<stdio.h>#define isO(x) (x%2==1)//宏定义判断是否为奇数 int main(){int x;while(scanf("%d",&x)&&!isO(x));//循环输入 printf("%d\n",x);//最后输出奇数return 0;}

怎么用c语言编写程序直接输出字符“%d”?
答:include<stdio.h> intmain(){ printf("%%d");printf("\\n");return0;}

1+2+3+4+...+100= 怎么用最简单的C语言编写?
答:方法一for循环 include<stdio.h> main(){int i,s=0;for(i=1;i<=100;i++)s+=i;printf("s=%d",s);} 方法二定义求和函数 include<stdio.h> int add(int,int);main(){int i,y;for(y=0,i=1;i<=100;i++)y=add(y,i);printf("%d",y);} int add(int a,int b){int s...

用C语言编写
答:用C语言编写  我来答 首页 在问 全部问题 娱乐休闲 游戏 旅游 教育培训 金融财经 医疗健康 科技 家电数码 政策法规 文化历史 时尚美容 情感心理 汽车 生活 职业 母婴 三农 互联网 生产制造 其他 日报 日报精选 日报广场 用户 认证用户 视频作者 日报作者 知道团队...

怎么用易语言编写程序
答:方法如下:1、安装完成后,双击易语言图标打开易语言。这里弹出了一个对话框。2、双击中间的“windows窗口程序”新建一个程序。界面如图所示。菜单栏:程序的各种操作及设置。窗口编辑区:绘制界面 属性设置区:设置组件、窗口的各种属性 组件框:选择各种组件 提示区:显示当前程序的运行、编译情况。显示...

如何用C语言编写程序,把"我爱你"循环520次?
答:include<stdio.h> int main(){ int i=0;while(i<520){ printf("我爱你\n");i++;} return 0;} 采用while循环和printf输出函数即可。

在电脑上怎么编写c语言输入我是一个学生?
答:include<stdio.h> void main() { char s[80];printf("请输入一句话:"); scanf("%s",s);printf("你输入的是:%s\n",s);} 程序运行后提示“请输入一句话:”你可以在冒号后面输入:我是一个学生 输入完成后回车,程序在下一行输出“你输入的是:xxxx”并换行,其中xxxx就是刚才你输入的...

c语言选票程序怎么编写,用while写法?
答:首先需求分析:投票人票数多少,一对一投或一对多。由于你问题需求不明确,我按照投票人每人1票,只给1个候选人投票或弃权。函数功能分三个,分别:一、初始化(这个函数改成输入就是信息登记模块)。二、投票函数(我用随机数实现投票过程)。三、统计投票结果。下面是代码:include <stdio.h> include <...