c语言怎么编写?

Python017

c语言怎么编写?,第1张

#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=0i<ni++)

{

sum=0

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

{

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

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

{

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

}

}

x[k++]=sum/3

}

for(int i=0i<ki++)

{

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

{

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

{

ts=x[j]

x[j]=x[j+1]

x[j+1]=ts

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

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

}

}

}

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

for(int i=0i<ni++)

{

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

{

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

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

printf(" ")

}

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

}

return 0

}

很多大学生都或多或少的懂一点编辑语言,尤其是计算机系的,众说周知,c++语言是众多语言中比较简单易学的,那么要如何使用它来编写程序呢?下面将告知如何编写一个属于自己的小程序。

工具/原料

more

电脑一台(能联网) Visual C++ 6.0(完整绿色版)软件

方法/步骤

1/6分步阅读

想要编写软件首先得要有编写工具,对于初学者来说,一个好的编写工具会能让我们更快的上手,所以编写软件最好是中文版的,我这里使用的是Visual C++ 6.0(完整绿色版)软件,当然也可以用其他版本,只是内容大同小异。首先要在网上下载软件。

查看剩余1张图

2/6

软件安装后(安装过程就不多加赘述了)运行软件,哪个你知道吗....可以不用管它,点击关闭即可。先点击点击左上角文件,再点击新建。

查看剩余1张图

3/6

点击新建后进入一个界面,在此界面上先选择工作区,然后选择倒数第三个,然后自己建立一个工程名(必须得先选择后建立工程名),然后可以选择工程保存位置,点击确认,之后选择一个空工程,点击完成。

查看剩余1张图

4/6

点击完成后又会回到起初的界面,老规矩点击文件,新建,进入界面后,这一次要选择文件区,然后选择第四个,再建立文件名,设置好了后点击确定。

5/6

点击确定后就进入设计界面了,在此界面上我们可以随心所欲的写自己想写的代码,写完代码后,可以点击上面的那个叹号似的东西,选择运行程序,之后我们写的程序就会运行,你可以看到它们运行后的状态。

查看剩余2张图

6/6

值得一提的是,如果你的代码存在错误时,那么程序会运行不成功,你可以到最下面那个窗口看自己到底错在哪里,然后改正直到运行成功,则程序制作成功了。

注意事项

在建立工程时一定要记得工程的位置,最好是专门建立一个文件夹来存放,否则容易会导致找不到工程的的情况。

填空完成:

#include <stdio.h>

main()

{ int ch=0,n=0,sp=0,other=0

char c

while((c=getchar())!='#')

{ if(c>='a'&&c<='z'||c>='A'&&c<='Z')

ch++

else if(c>='0'&&c<='9')

n++

else if(c==' ')

sp++

else

other++

}

printf("%d,%d,%d,%d\n",ch,sp,n,other)

}