-
[求助]刚写的一个程序不能运行
[求助]刚写的一个程序不能运行 /*污染物在一维河流中扩散的简单数值仿真C程序*/#include"stdio.h"#include"math.h"#definec10/*河流中原污染物浓度*/#definec21000/*排污口污染物浓度*/#definec0500/*c0=(c1*q1+c2*q2)/(q1+q2)污染物混合后浓度*/#defineq15000.0/...
148
热度 -
[原创]关于main()函数
```谢谢```了解了些新知识````但是这几句看不懂```FILE*fp;fp=fopen(argv[1],"w");fputs("Iloveyou.",fp);应该是和文件有关的吧```我还没看到那里```能解释下吗`` color='#FF8000'>----------------解决方案-------------------------------------...
508
热度 -
[讨论]关于从文件读入数据的问题!
加个判断,当文件没结束的时候读数据,文件结束就不读了。for(i=0;i<200;i++){if(!feof(in))fscanf(in,"%d",&xx[i]);elsebreak;}此时的i就是读入的数的个数。再对这i个数排序就好,并输出这i个排序后的数就行,您的问题出在总是把循环的上限都写成200,读出读入总要200次。实际上,只要把循环上限写为i即可。 ...
246
热度 -
[原创]做了一个小程序,超爽!
[原创]做了一个小程序,超爽! 在网上看到有拼音加加的超大词库,号称有百万之巨,就想转换到五笔输入法的词库里,可是打开却发现文件是这样子滴:;拼音佳佳词库,是由拼音佳佳编辑整理,无偿提供给拼音加加开发组.;该词库的特点如下:;1.词汇量大,约22万.;2.新词多.;3.影视相关词汇较多(本人做VOD之积累,比如天下无贼之类的词,还有较多影视歌星).;4.词频较好.词频为...
147
热度 -
[求助]数据输入输出的问题
[求助]数据输入输出的问题 程序是这样的#include<stdio.h>main(){char*m[1000];FILE*fp,*fp1;fp=fopen("test.dat","r");/*打开文字文件只读*/fp1=fopen("test1.dat","w+");fread(m,sizeof(char),70,fp);fwrite(m,sizeof(c...
260
热度 -
[求助]函数的形参和实参
[求助]函数的形参和实参 #include<stdio.h>#include<ctype.h> intread();请问一下,这里形参应该怎样写啊?intmain(){structstudent{charname[20];intid;floatclass1;floatclass2;floatclass3;};structstudentstu[5]...
309
热度 -
[求助]关于文件!
[求助]关于文件! 成绩统计 文件scores.dat以二进制形式保存着若干个学生的成绩(给的示例数据里只有10个学生的数据,但程序实际使用时可能有更多或更少数据,但最多不会超过100个),每个学生的记录依次由12个字符和4个float组成,字符是学生的姓名,4个浮点数为各科成绩。现在,由你来统计每个学生的平均分,并把统计结果按高分到低分的顺序以文本格式保存到名为sta...
197
热度 -
这里为什么是l
这里为什么是l 题目:题目46:已知数据文件IN.DAT中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:依次从数组a中取出一个四位数,如果该数连续大于该四位数以前的5个数且该数是奇数,但该数必须能被7整除。则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中。并要计算满足上述条件...
162
热度 -
急死了还有二天要交大作业了,一个结点赋值却总是要出错!
急死了还有二天要交大作业了,一个结点赋值却总是要出错! 老师布置的大作业,一共有main.c,fileADT.c,fileADT.h三个文件组成),好不容易开通宵整出来了,编译也通过了,可是在"命令提示符"状态下一运行(book-unformatted和book-formatted是老师指定的):mainbook-unformattedbook-formattedwin...
161
热度 -
[求助]我的灰度滤波到底哪错了??
[求助]我的灰度滤波到底哪错了?? 小弟最近做毕业设计,题目是数学形态学的灰度滤波。我写了个灰度膨胀滤波。gray_dilation这个程序是书上的,应该没有错,剩下的都是我自己加的,编译可以通过,但是在输出的时候却是一片黑色,不知道怎么回事。所以请各位高手指正。#include<stdio.h>#include<stdlib.h>#includ...
93
热度 -
按行读文件程序,请指正;
这个问题实在不应该是问题,既然能上网,考虑一下google也会比在这里发问题强ps:NAMEfgetc,fgets,getc,getchar,gets,ungetc-inputofcharactersandstringsSYNOPSIS#include<stdio.h>intfgetc(FILE*stream);char*fgets(char*s,intsize,FILE*stream...
248
热度 -
question about fputc and feof
questionaboutfputcandfeof Itriedthefollowingprogramtocopyonebinaryfile(a.txt)toanother(b.txt).Andfoundthatb.txthasoneextrachar:0xFF.Whatisthereason?1.sourcecode==========================...
742
热度 -
[求助]关于文件保存的问题
[求助]关于文件保存的问题 我要将在内存中的数据保存到磁盘的文件中,可以用fwrite或fpritf,直接写入就可以。但我想请教一下高手,如何实现覆盖保存又如何实现?非常谢谢! 搜索更多相关的解决方案: color="red">文件color="red">保存 color='#FF8000'>------...
105
热度 -
讨论fwrite 和fprintf 的区别
讨论fwrite和fprintf的区别 今编一程序如下,为什么fprintf函数有结果输出,而fwrite函数没结果输出,这两个函数有什么区别?还望指点迷津,谢谢!#include<stdio.h>#include<stdlib.h>voidmain(){FILE*fp;inti,u[10];if((fp=fopen("abc2","w"))==...
370
热度 -
[求助]考过计算机三级的进来帮助下小弟
[求助]考过计算机三级的进来帮助下小弟 我刚报计算机等级三级,里面有的机试C语言,不知道各位有没有什么教材!本人在网上找了找,都没有找到!有的麻烦分享下! 搜索更多相关的解决方案: color="red">计算机 color='#FF8000'>----------------解决方案----------...
95
热度 -
帮偶解释这串小代码
帮偶解释这串小代码 for(i=0;i<5;i++) { chartempname[]="XXXXXX";color=#000000>NewName=mktemp(tempname); fp=fopen(NewName,"w"); fclose(fp); } mktemp开辟一个temp存放x文件名的文件? 这个循环有什么用...
361
热度 -
关于ascii码的一个问题求助
关于ascii码的一个问题求助 关于ascii码的一个问题求助 在附件中 搜索更多相关的解决方案: color="red">asciicolor="red">附件 color='#FF8000'>----------------解决方案---------------------------...
288
热度 -
内存不能申请问题
内存不能申请问题 #include<stdio.h>#include<stdlib.h>#include<string.h>typedefstructlistnode*position; structlistnode{chara[10];intgroup;positionnext;}; typedefpositionlist;stru...
290
热度 -
[求助]c语言fputc()文件处理怎么没效果
[求助]c语言fputc()文件处理怎么没效果 #include<stdio.h>intmain(){charc,*d;intm=0;FILE*p;p=fopen("2.txt","r+");for(;(c=getc(p))!=-1;){m+=1;if(m%5==0)fputc('0',p);}fclose(p);getchar();}结果2.txt没变这是...
216
热度 -
编程中国 哎 难道高手都不在.......
编程中国哎难道高手都不在....... 程序在下面,就是从in.txt中读取一个奇数数N,然后写出这个数的幻方。(就是行,列,对角线的和都相等的矩形)把结果写到文件outA032.txt中。原来程序都是对的,但是把数据类型改为long(题目的需要),就会出错。红色的部分就是改动的/********Merzirac法生成奇阶幻方:在第一行居中的方格内放1,依次向左上方填入...
453
热度