189 8069 5689

二级c语言nono函数 c语言二级是什么意思

C语言,请大神帮我详细解释一下NONO函数在此程序中起什么作用?

NONO就是用来实现对文件的操作。定义的rf和wf是两个文件指针, rf = fopen("K:\1152\24010097\in.dat","r") ; wf = fopen("K:\1152\24010097\out.dat","w") ; // 表示分别用读和写打开两个文件fscanf(rf, "%s", a) ; fscanf(rf, "%s", b) ; // 表示从文件里面读取字符。 fprintf(wf, "%c=%d%A", ch, fun(a, ch)) ; // 表示在文件内部显示最后关闭文件fclose(rf) ; fclose(wf) ;其实这上面的和你从屏幕键盘上读取是一个道理,只不过是输入和输出的地方换了一下,没什么区别。。望采纳谢谢

成都创新互联是一家专业提供福海企业网站建设,专注与网站建设、网站设计H5响应式网站、小程序制作等业务。10年已为福海众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

C语言中的NONO()是什么

1、NONO本身不是C语言的关键字,应该是自己的定义的函数。

2、例如:

void NONO ( ) //无参数,无返回函数

{/* 本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/

int i, j, k, a[3][3], t[3][3] ; //定义变量,二维数组

FILE *rf, *wf ; // 定义文件指针

rf = fopen("in.dat","r") ;//以读取的方式打开一个文本文件

wf = fopen("out.dat","w") ;//以写的方式新建一个文本文件

for(k = 0 ; k  5 ; k++) {

for(i = 0 ; i  3 ; i++)

fscanf(rf, "%d %d %d", a[i][0], a[i][1], a[i][2]) ;//每次读取三个数(总共3*5次)

fun(a, t) ; //将读取的数据输出到屏幕

for(i = 0 ; i  3 ; i++) {

for(j = 0 ; j  3 ; j++) fprintf(wf, "%7d", t[i][j]) ;//将读取的数据写入新建的文件中

fprintf(wf, "\n") ; //在文件中,每三个数据后面写入一个回车符

}

}

fclose(rf) ;//关闭打开的文件流

fclose(wf) ;//关闭新建的文件流

}

c语言NONO问题

首先,NONO属于函数调用,如果全部代码都如你陈列的这样,那这个程序编译时肯定会报错,因为函数调用前没有声明,更没有具体定义;

其次,这个题目很可能是出题者摘抄自其他地方,没有加以修改,所以会带有未声明未定义的这么一个函数调用,因此可以删除;

最后,如果代码不止这些,那么亲,请查找到NONO函数的定义看具体他是想要整点啥吧。


标题名称:二级c语言nono函数 c语言二级是什么意思
标题URL:http://jkwzsj.com/article/doishds.html

其他资讯