当前位置:三九宝宝网 → 宝宝教育 → 教学论文 → 正文

求编写一c语言文件

更新:03-18 整理:39baobao.com
字体:

[求c语言编写四则运算程序]#include"stdafx.h" #include #include #include char token;/*global token variable*/ /*function prototypes for recursive calls*/ float exp(void); float term(void);...+阅读

#include

int main()

{

FILE *fi,*fo;

fi=fopen("water.in","r");

fo=fopen("water.out","w");

int n;

int a[18],score[18][3];

int xuehao[18];

int i,j,k;

int pp,kk;

fscanf(fi,"%d",&n);

for(i=0;i

for(j=0;j<3;j++)

fscanf(fi,"%d",&score[i][j]);

for(i=0;i

{xuehao[i]=i;

a[i]=score[i][0]+score[i][1]+score[i][2];}

for(i=0;i

for(k=0;k

if(a[k]

{

pp=a[k];

a[k]=a[k+1];

a[k+1]=pp;

kk=xuehao[k+1];

xuehao[k+1]=xuehao[k];

xuehao[k]=kk;

}

else if(a[k]==a[k+1] && score[k][1]>score[k+1][1])

{

pp=a[k];

a[k]=a[k+1];

a[k+1]=pp;

kk=xuehao[k+1];

xuehao[k+1]=xuehao[k];

xuehao[k]=kk;

}

else if(a[k]==a[k+1] && score[k][1]>score[k+1][1] && xuehao[k]>xuehao[k+1])

{

pp=a[k];

a[k]=a[k+1];

a[k+1]=pp;

kk=xuehao[k+1];

xuehao[k+1]=xuehao[k];

xuehao[k]=kk;

}

for(i=0;i<5;i++)

fprintf(fo,"%d %d\n",xuehao[i]+1,a[i]);

fclose(fi);

fclose(fo);

return(0);

}

c语言。文件

这个问题挺好理解的,你要注意两方面内容(前提是你对文件指针这块熟悉),首先fp1=fopen("f1.txt","w");中的W是以只写的方式打开f1.txt这个文件的,而fp1是个文件指针,指向了f1.txt的首地址,第二fprintf(fp1,"abc"):其实printf和fprintf是一样的,只不过多了一个文件指针,这里要注意fprintf(文件指针,格式控制字符串,输出项表)中的格式控制字符和输出项表是fprintf的参数,参数是可有可无的,你想printf(“hello Word !”)是最简单的输出吧,只不过多了一个文件指针,所以把abc就写进f1.txt这个文件里了,还有一个问题啊,当他以写的方式写入时里面的内容会自动消失的,楼主懂否?不懂可追问

本文地址:https://www.39baobao.com/show/29_48743.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.

以下为关联文档:

用C语言编写矩阵求逆的程序1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 int a[4][4]; for(int i=0;i<4;i++){ for(int j=0;j<4;j++){ a[i][j] = i*4+j+1; } } fo...

求C语言编写矩阵相乘程序void matrix(int b[][X],int c[][Y]) { int i,j,k,temp; for(i=0;i<X;i++) for(j=0;j<Y;j++){ for(k=0;k<Y;k++) a[i][j]+=b[i][k]*c[k][j]; } } 例如(完整程序): #include <std...

关于用C语言编写DES算法中的读入文件数据问题用fgets函数可以读取文件中某行的数据,某列数据就必须一个一个读入每行的第几个字符,再存入到一个字符串当中。 例程: #include #include void main() { char a[100],b[100],c[...

c语言文件操作求注释 20#include<stdio.h> #include"conio.h" #include"stdlib.h" void main() { FILE *fp; //声明一个文件指针 char ch; //声明一个字符 char from[1000],fname[1000]; gets(from),gets...

求C语言编写的表白程序要代码呃,你还不如用vbs,网上也有一堆教程和例子,很简单,随便看一下就知道怎么写了。1234567891011121314 DimmyName,herName,myNameAns,herNameAnsmyName="池早早"herName="欧浩辰"MsgBox...

C语言求建立一个工程文件该项目如下: 主文件file1.cpp #include<stdio.h> #include"head.h" int main() { float h,r; printf("请输入圆锥体、圆柱体的半径和高:"); while(scanf("%f,%f",&r,&h)!=0) { if(r==0)...

C语言编写小游戏求指导写东本,主要在于思路,做之前,先把思路整好,我先给你开个头吧 当点击开始后,就开始记时,下东西的速度,与时间成正比,记时越长,速度越快,然后以左右键来控制躲避物的方向,移动的速度就发...

求C语言大神讲解怎么保存文件这个我们一般用一个txt文件保存,这里用到的就是文件存储方面的知识#include//文件的录入void save_file(struct node* p){ FILE *fp; char *filename = "1.txt";//文件名称 fp=...

求C语言编写的猜数字游戏程序#include<iostream> using namespace std; int main() { char s[88],r[88]; printf(" 本游戏只能猜8次!!\n请输入游戏四位不重复的数字\n"); scanf("%s",s); if(strlen(s)!=4)exit(1...