#include <stdio.h>
int main() {
int i
for (i = 0i <= 10i++) {
if (i != 7) {
printf("%d ", i)
}
}
printf("\n")
return 0
}
程序中使用了for循环遍历0~10之间的所有整数,并在每次循环中使用if语句判断当前的数是否为7,如果不是,则使用printf函数打印该数。最后使用printf函数打印一个换行符,使输出的结果更加清晰。
可以参考下面的代码:
#include<stdio.h>
#define F_PATH "d:\\myfile\\file.dat"
char c
int main(){
FILE*fp=NULL//需要注意
fp=fopen(F_PATH,"r")
if(NULL==fp) return -1//要返回错误代码
while(fscanf(fp,"%c",&c)!=EOF) printf("%c",c)//从文本中读入并在控制台打印出来
fclose(fp)
fp=NULL//需要指向空,否则会指向原打开文件地址
return 0
}
扩展资料:
fopen函数是打开一个文件,其调用的一般形式为:
文件指针名=fopen(文件名,使用文件方式)
“文件指针名”必须是被声明为FILE 类型的指针变量;
“文件名”是被打开文件的文件名;
“使用文件方式”是指文件的类型和 *** 作要求;
“文件名”是C风格字符串。
使用文件的方式共有12种,部分的意义如下:
"r" = "rt"
打开一个文本文件,文件必须存在,只允许读
"rb"
打开一个二进制文件,文件必须存在,只允许读
参考资料来源:百度百科-c语言fopen函数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)