下载此文档

第十五次c语言作业.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
1 /9 第十五次课作业****题 15-1 : 题码: 章节: 数组考查点: 一维字符数组的使用,字符串结束标志的掌握难度:2 编写一程序 实现以下功能从键盘上读入一行字符,在屏幕上输出该行字符的长度及内容( 先输出长度,后输出内容)。注意: (1) 以回车表示行结束且回车不计入输入内容。若读入过程中发生错误或遇到文件结束,则也表示行输入结束。(2) 若用户输入时输入了很多字符,则仅读入前 100 个字符。(3) 不能使用库函数 gets 、 fgets 、 strlen 或使用同名的变量、函数、单词。(4) 编程可用素材: printf("input a string: ")... 、 printf("\nThe string lenth is: ...、 printf("\nThe string is: ...。程序的运行效果应类似地如图 1 所示,图 1中 input a string: 123456 vdget 7u84,y37f 部分之 123456 vdget 7u84,y37f 是从键盘输入的内容。图1 程序运行效果示例提示: 由于先输出字符长度,后输出内容,所以应将输入字符存入内存中的字符数组 str[101] (因最多读入 100 个字符由于不能使用 gets 、 fgets 、 strlen 函数,只能一个一个字符输入,遇到回车和文件结束都表示行输入结束,所以循环输入时的条件为 while ((ch = getchar()) != '\n' && ch != EOF) {将 ch 赋给 str[i]; i 自增; 若输入字符个数已经 100 ,则终止循环; } 前方定义 int ch ; 请完成类似题****题 15-2 题码: 章节: 文件操作考查点: 文件读入(文本制文件) ,文件结束的控制难度:1 编写一程序 实现以下功能程序运行时,先从键盘输入一个文本文件的文件名( 约定:字符数≤ 127 字节,可含路径) ,再在屏幕上显示该文件的内容。单击此处下载程序运行时测试用的文件 。编程可用素材: printf("input the file's name: ")、 printf("\nfile open error!") 、 printf("------------------------File Begin:----------------------\n") 、 printf("\n------------------------ File End. ----------------------\n") 。程序的运行效果应类似地如图 1 所示,图 1 中的“ input the file's name: C:\Temp\ ”中的“ C:\Temp\ ”是从键盘输入的内容。图1 程序运行效果示例请完成类似题 2 /9****题 15-3 : 题码: 章节: 考查点: 文件的正确使用难度:1 编写一程序 实现以下功能在磁盘上新建一个文件 ,将从键盘读入的多个字符存储到该文件中,要求如下: (1) 若输入的字符中有小写字母,则应先将其转换为大写后再存入。(2) 输入! 表示输入结束且! 不存入文件中。(

第十五次c语言作业 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小813 KB
  • 时间2017-01-05