c语言怎么编写?

发布网友 发布时间:2022-04-22 10:39

我来回答

5个回答

热心网友 时间:2023-11-01 20:26

#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("学号 姓名 数学 物理 英语 计算机\n");

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("学号    姓名    数学    物理    英语    计算机     平均成绩\n");

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\n",x[i]);

}

return 0;

}

热心网友 时间:2023-11-01 20:26

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

热心网友 时间:2023-11-01 20:27

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

热心网友 时间:2023-11-01 20:27

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

热心网友 时间:2023-11-01 20:28

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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com