# include <stdio.h>
int main()
{int ns, nc, nw, i = 0, m = 0, n = 0, max = 0 , p[100];ns = nc = nw = 0;char c;char w[100][100];while((c = getchar()) != EOF){if(c>='a'&&c<='z'||c>='A'&&c<='Z'){nc++;/*字符数加1*/ns = 1;w[m][n] = '*';n++;}else if(ns==1){nw++;//单词数增加m++;p[i] = nc;//将单词长度放入i++;if(nc > max)max = nc;ns = 0;nc = 0; n=0;}}for(n = max;n >= 0;n--){for(m = 0;m <= nw;m++){if(w[m][n] == '*')printf("%c ",w[m][n]);else printf("  ");}printf("\n");}for(i = 0;i <= nw;i++){printf("%d ",p[i]);}return 0;
}

1在换行时由于用的是while,需要讲n重置
2需要记清楚自己用的是从0开始输出
3各种重置也要记住。

C语言程序设计 练习1-13相关推荐

  1. C语言程序设计精髓 第13周——原来内存也可以这么玩,我是指针我怕谁 练兵区——编程题

    1学生成绩管理系统V4.0(4分) 题目内容: 某班有最多不超过30人(具体人数由键盘输入)参加期末考试,最多不超过6门(具体门数由键盘输入).参考学生成绩管理系统V3.0,用二维数组作函数参数编程实 ...

  2. c语言程序设计精髓 第13周练兵题

    1学生成绩管理系统V4.0(4分) 题目内容: 某班有最多不超过30人(具体人数由键盘输入)参加期末考试,最多不超过6门(具体门数由键盘输入).参考学生成绩管理系统V3.0,用二维数组作函数参数编程实 ...

  3. c语言作业年历显示报告,c语言程序设计年历显示

    <c语言程序设计年历显示>由会员分享,可在线阅读,更多相关<c语言程序设计年历显示(13页珍藏版)>请在人人文库网上搜索. 1.计算机科学与技术学院课程设计报告2012 201 ...

  4. c语言程序设计实验13文件,第13章_文件---《C语言程序设计》实验指导.ppt

    第13章_文件---<C语言程序设计>实验指导 第十三章 主要内容 13.1 C文件概述 13.2 文件类型指针 13.3 文件的打开与关闭 13.4 文件的读写 13.5 文件的定位 1 ...

  5. 谭浩强C语言程序设计(1-3章代码学习)

    谭浩强C语言程序设计 参考书 C语言学习笔记记录,学习为主,新手小白入门 我所用的C语言在线编译器:lightly在线编译工具 可新建工程 谭浩强C语言程序设计书籍所包含的代码示例加注释说明如下: / ...

  6. c语言程序设计实验13文件,C语言程序设计实验指导书

    C语言程序设计实验指导书 C 语言程序设计实验指导书 C 语言程序设计实验指导书 实验一:C语言的运行环境及运行 C 程序的方法(2 学时) 一.实验目的和要求:一.实验目的和要求: (1)了解所用的 ...

  7. 已知小红今年12岁c语言编程,C语言程序设计第轮复习习题.doc

    C语言程序设计第轮复习习题 第1章 C语言概述.以下叙述正确的是 . A.在C程序中,main函数必须位于子程序的最前面 B.C程序的每一行中只能写一条语句 C.在对一个C程序进行编译的过程中,可发现 ...

  8. c语言程序设计试题及答案十,C语言程序设计试题试题及答案.doc

    <C语言程序设计试题试题及答案.doc>由会员分享,可在线阅读,更多相关<C语言程序设计试题试题及答案.doc(49页珍藏版)>请在装配图网上搜索. 1.C ,C+(120)1 ...

  9. 兰州大学C语言程序设计课程作业,【兰州大学|兰州大学C语言程序设计课程作业( 五 )】语言程序设计|课程|作业-傻大方...

    『易坊知识库摘要_兰州大学|兰州大学C语言程序设计课程作业( 五 )』34.用户未作答标准答案exp04. 以下叙述中正确的是 在程序的一行上可以出现多个有效的预处理命令行使用带参的宏时,参数的类型应 ...

  10. 上海大学c语言程序设计,上海大学2009-C语言程序设计秋季学期试卷.doc

    上海大学2009-C语言程序设计秋季学期试卷 (091)上海大学200-2010年学期试卷 200.11 课程名:程序设计课程号:学分:5应试人声明: 我保证遵守<上海大学学生手册>中的& ...

最新文章

  1. Linux在后台运行python程序、脚本程序、可执行程序等,关闭终端仍可保持程序运行
  2. 读取Assets中文件的内容
  3. CPU 是如何执行任务的
  4. RTSP鉴权认证之基础认证和摘要认证
  5. 【Kotlin】我的第一个 Kotlin 程序
  6. python自动化测试之mysql5.0版本数据库查询数据时出现乱码问题分析
  7. TypeScript声明文件
  8. 在VMware上安装CentOS-6.5 minimal - 安装VMware Tools
  9. php如何不输出科学计数法,php怎么设置不用科学计数法?
  10. NLP学习02--卷积神经网络CNN
  11. 如何使新浪播放器自动播放
  12. 手机电视-CMMB系统技术应用浅谈
  13. 全国各地电信DNS服务器地址
  14. 计算机网络实验:IP协议层分析
  15. netbackup基础知识
  16. WPF快速入门2—布局WrapPanel,DockPanel,StackPanel,Canvas
  17. druid 配置理解及监控界面参数理解
  18. telnet远程管理及AAA认证方式
  19. 爱思助手不能通过wifi连接的方法
  20. 船员英语老师是面试还是计算机答题,船员英语考试、评估技巧

热门文章

  1. ffmpeg 和 SDL 教程2:输出到屏幕
  2. 05传智_jbpm与OA项目_部门模块中增加部门的jsp页面增加一个在线编辑器功能
  3. delphi 怎么获取工程版本号
  4. java内存泄漏笔记
  5. 修改注册表给windows防火墙添加例外 ------------ 转
  6. 使用netsh.exe命令配置TCP/IP
  7. python学习笔记一
  8. 持续集成之 Jenkins 钉钉通知(八)
  9. Firefox浏览器中,input输入框输入的内容在刷新网页后为何还在?
  10. WebGL学习笔记七点一