编写好一个C语言程序,如何把数据一直保存下来用数组保存 。定义一个数组 。
如:int a[6]={1,2,3,4,5,6};
然后输出
for(i=0;i6;i++){
printf("%d",a[i]);}
代码如下:
#includestdio.h
int main(){
int a[6]={1,2,3,4,5,6};
int i;
for(i=0;i=5;i++)
printf("%d\n",a[i]);
}
扩展资料
保存方法二如下:
#includestdio.h
#includestdlib.h
#includestring.h
int main()
{
FILE *fp;
char in;
fp = fopen("test.txt","w");
printf("请输入一个字符串(以!结束):\n");
while((in=getchar()) != '!')
{
if(in ='z'in = 'a')
{
in -= 32;
}
fputc(in,fp);
}
fclose(fp);
return 0;
}
如何用getchar函数将数据存如数组?(C语言)////////////////////////////////
我想你下面这句括号的位置可能扩错了 。
while((c=getchar() != '\n'))
a[i++]=c;
注意循环里面的括号应该改为;
while((c=getchar())!= '\n')
a[i++]=c;
表达式c=getchar() != '\n'的意思其实是c = (getchar() != '\n'),因为!=的优先级要高于= 。
整个程序替你修改如下:
#includestdio.h
#includestdlib.h
#includelocale
void main()
{
int c, i=0;
char a[1000];
while((c=getchar()) != '\n')
a[i++] = c;
for (;i1000; i++)
a[i] = '\0';
printf("The value is :%s\n", a);
}
c语言的保存函数怎么写c语言怎么利用函数存数据你可以用数组,也可以用链表来保存.
如果没有通过文件c语言怎么利用函数存数据的形式来保存c语言怎么利用函数存数据的话,就试用内存来保存好了,这样上面所说c语言怎么利用函数存数据的数组,和和链表是不错的选择.
不过有个缺点,就是在下次启动的时候不能读取上次存入的数据,除了程序编译时生成的以外都不会保存.
如果想保存,最好就通过文件的形式来保存,即吧新加入的数据放进一个文件里面,修改的会修改相应的数据,删除也是同理,管理数据方面,建议使用数据库.
c语言编程中怎么用文件存储数据?具体一点 , 谢谢1、新建一个文件夹,并在文件夹中建立一个文档 。
2、打开自己的C语言编辑器 。
3、新建一个源文件 。
4、写好C语言基本的框架 。
5、将文件保存到新建的文件夹中 。
6、保存的文件名一定要加.c,在点击保存 。
7、输入下面的代码 。
8、点击文档,输入的内容就出现在了文档中 。
c语言 save函数可换成
void save()
{
char name[10];
FILE *fp;
int i;
scanf("%s",name)
if((fp=fopen(name,"wb"))==NULL)
{printf("cannot open file\n");
return;}
for(i=0;iMAX;i++)
if(fwrite(user[i],sizeof(struct diary_type),1,fp)!=1)
printf("file write error\n");
fclose(fp);
}
相关概念:
文件: 按一定规则存储在磁盘上的数据集合 。
文件名: 能唯一标识某个磁盘文件的字符串 。形式: 盘符:/ 路径 / 文件名.扩展名
文本文件:: 数据以其数字字符的ASCII码形式、一个字节一个字节地存储在磁盘上 。
二进制文件:数据以二进制形式在存储在磁盘上 。
设备文件:输入/输出设备
标准输入文件:键盘
标准输出文件/标准错误输出文件:显示器
文件型指针:C语言是通过名为FILE的结构型指针来管理文件读写的 。FILE *变量名
文件的打开和关闭 :文件操作先建立文件与文件指针之间的关系,接着进行文件的读与写 。建立文件与文件指针之间的联系的过程是文件的打开 。终止这种联系就是文件的关闭
推荐阅读
- 即时策略游戏春秋战国,有没有春秋战国策略游戏
- js替换字符串$,js替换字符串中的空格
- 代理ip设置后能恢复吗,代理ip为什么会失效
- python3函数图像 python函数图像绘制
- flutter滑动翻页,flutter滑动组件
- excel怎么用函数排名,excel怎么用函数进行排名
- 使用代理ip禁止访问,使用代理访问网络
- zip函数python zip函数python用法
- 包含postgresql取小时的词条