C语言:从键盘中输入字符串,追加填写到指定文件中
/*从键盘中输入字符串,追加填写到指定文件中*/
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#include <io.h>
#define LEN 100
int main(){FILE *fp;char filename[LEN],data[LEN];int fno,fsize,i;char ch;printf("\n\n写入程序文件......\n");printf("请输入要打开的文件的完整路径和文件名:\n");gets(filename);fp=fopen(filename,"a+");if(fp==NULL){printf("\n打开文件失败,%s文件可能不存在\n",filename);exit(1);}fno=fileno(fp);fsize=filelength(fno);printf("\n%s文件打开!\n",filename);printf("\n文件大小 %d Bytes\n",fsize);printf("\n件内容为:");while((ch=fgetc(fp))!=EOF)printf("%c",ch);while(1){printf("\n\n请问是否要添加数据(Y/N): ");if(toupper(getche())=='Y'){printf("\n\n请输入你要添加的数据: ");gets(data);for(i=0;i<strlen(data);i++)fputc(data[i],fp);}else{fclose(fp);break;}}fp=fopen(filename,"rt");if(fp==NULL){printf("\n打开文件失败,%s文件可能不存在\n",filename);exit(1);}fno=fileno(fp);fsize=filelength(fno);printf("\n%s文件打开!\n",filename);printf("\n文件大小 %d Bytes\n",fsize);printf("\n件内容为:");while((ch=fgetc(fp))!=EOF)printf("%c",ch);fclose(fp);printf("\n\n");
}
C语言:从键盘中输入字符串,追加填写到指定文件中相关推荐
- ACMNO.26 C语言-字符统计2 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
题目描述 编写一函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其它字符的个数, 在主函数中输入字符串以及输出上述结果. 只要结果,别输出什么提示信息. 输入 一行字符串 输出 统计数据, ...
- C语言程序设计联系题 编写一个函数,由实参传来一个字符串,统计此字符串中的字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述结果。
编写一个函数,由实参传来一个字符串,统计此字符串中的字母.数字.空格和其他字符的个数,在主函数中输入字符串以及输出上述结果. #include<stdio.h> #include<s ...
- java 从控制台输入一个正整数_编程输出该正整数各位数字之和_C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和...
点击查看C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和具体信息 答:思路:定义变量a接受键盘输入和变量sum保存a的各位数字之和,依次对a进行除10操作,并把a除10的余数加到sum中, ...
- c语言如何用循环输入字符串,C语言使用scanf连续输入字符串出现的问题
#include int main() { char a,b; scanf("%c",&a): scanf("%c",&b); printf(& ...
- 从键盘上输入一个字符串并保存在str1中,并把str1中下表为偶数的字符保存到str2中
从键盘上输入一个字符串并保存在str1中,并把str1中下表为偶数的字符保存到str2中 比如; dang str1 = "computer"时,str2 = "cmue ...
- 【C】编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
//编写一个函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其他字符的个数, //在主函数中输入字符串以及输出上述的结果. #include <stdio.h> #includ ...
- 写一个函数,求一个字符串的长度,在main 函数中输入字符串,并输出其长度。
// 写一个函数,求一个字符串的长度,在main 函数中输入字符串,并输出其长度. #include <stdio.h> main() { int len; char*str[20]; ...
- 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
题目描述 编写一函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其它字符的个数,在主函数中输入字符串以及输出上述结果. 只要结果,别输出什么提示信息. 输入 一行字符串 输出 统计数据,4 ...
- 7.9编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
//C程序设计第四版(谭浩强) //章节:第七章 用函数实现模块化程序设计 //题号:7.9 //题目:编写一个函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其他字符的个数, //在主函 ...
最新文章
- Markdown语法整理
- 步进电机编写单4拍或4-8拍方式的汇编或c语言控制程序.,(毕业设计)基于单片机的步进电机控制系统(汇编及C语言程序各个)...
- Kinect开发笔记之五使用PowerShell控制Kinect
- flash调用摄像头弹出设置框监听
- 启动列表的activity
- Python 中遇到note: see declaration of '_ts'
- typora 有道云笔记_有道云—目前最好用的免费笔记
- spring容器创建bean对象的方式以及如何处理多个spring配置文件
- python读取excel写入mysql_使用Python读Excel数据Insert到MySQL
- Lasso估计学习笔记(二)
- [整理]充分发挥FireWork功能,实现超酷多级下拉菜单,爆强!
- Python超市商品管理系统
- P3174 [HAOI2009] 毛毛虫(树形DP)
- warning: backslash and newline separated by space
- Python学习笔记---day06数据类型(中)
- 征文分享|OceanBase 对分布式事务的支持能力评测与分析
- 从《长安十二时辰》看车联网
- 姓名拼音首字母缩写_企业开发人员,首字母缩写词和歧视
- A. Binary Decimal acii码 字符 数字的转换 vector容器 sort 排序
- 如何创建PostgreSQL 生成列
热门文章
- 长时间工作意味着什么
- android之日志库logger
- 九江职业学院计算机专业怎么样,请问九江职业大学和九江职业技术学院,相比之下哪个好一点?...
- linux 指定jvm djava.library.path_JVM命令
- eclipse jdk配置_第一节:学会Java前提-手把手教你配置JDK环境变量
- layui select change事件_一道2020年全国生物学联赛试题背后的“眼齿鸟事件”
- 手动搭建vue2框架还有vue3框架
- skywalking使用mysql_SkyWalking 使用 MySQL Storage
- 3v stm32 供电 晶振起振_晶振起振_单片机晶振不起振原因及解决方法
- anaconda下载太慢怎么办_Windows10下anaconda成功运行Cython