7-2 设定一个有大小写字母的字符串,先将字符串的大写字母输出,再将字符串的小写字母输出

using System;
using System.Collections;
using System.Collections.Generic;
using System.Threading.Tasks;
using System.Linq;
using System.Text;/** 设定一个有大小写字母的字符串* 先将字符串的大写字母输出,再将字符串的小写字母输出*/namespace Cwork_7_2
{class Program{static void Main(string[] args){string s = "aAbBcCdDeE";// 字符串转换为字符数组Char[] sa = s.ToCharArray(); foreach (int i in sa){if (i >= 'A' && i <= 'Z')Console.Write("{0} ", (char)i);}Console.WriteLine();foreach (int i in sa){if (i >= 'a' && i <= 'z')Console.Write("{0} ", (char)i);}}}
}

7-3 设定一个有大小写字母的字符串和一个查询字符串,使用 String 类的 IndexOf 判断在该字符串中要查找的字符串出现的次数

using System;
using System.Collections;
using System.Collections.Generic;
using System.Threading.Tasks;
using System.Linq;
using System.Text;/** 设定一个有大小写字母的字符串和一个查询字符串* 使用 String 类的 IndexOf 判断该字符串中要查找的字符串出现的次数*/namespace Cwork_7_3
{class Program{static void Main(string[] args){string s = "Mac is the perfect companion to your other Apple devices. Read a message on your Apple Watch and reply from your Mac. Start a presentation on your Mac and rehearse it on your iPhone while you’re on the go. Unlock your Mac with your Apple Watch. Or even share entire photo albums with friends from across.";int count = 0;// IndexOf 查找不到 返回 -1int lc = s.IndexOf('A');while (lc != -1){Console.WriteLine("字符串中 A 出现的位置有:{0}", lc);count++;// IndexOf 重载,搜索起始位置 +1,搜索字符串中下一个lc = s.IndexOf('A', lc + 1);}// Console.WriteLine(s.IndexOf('A'));Console.WriteLine("'A' 出现的次数为:{0}", count);}}
}

7-4 编写一个程序,打印输出包含 10 个元素的 double 型数组 dblArray 中的最大值和最小值

using System;
using System.Collections;
using System.Collections.Generic;
using System.Threading.Tasks;
using System.Linq;
using System.Text;/** 编写一个程序,打印输出包含 10 个元素的 double 型数组 dblArray 中的最大值和最小值*/namespace Cwork_7_4
{class Program{static void Main(string[] args){double[] dblArray = new double[] { 1.23, 3.46, 8.21, 9.32, 12.45, 73.64, 53.12, 42.56, 13.54, 64.12};for (int i = 0; i < dblArray.Length; i++){for (int j = 0; j < dblArray.Length - i - 1; j++){if (dblArray[j] > dblArray[j + 1]){double temp = dblArray[j];dblArray[j] = dblArray[j + 1];dblArray[j + 1] = temp;}}}//最大值Console.WriteLine("最大值为:" + dblArray[dblArray.Length - 1]);//最小值Console.WriteLine("最小值为:" + dblArray[0]);Console.WriteLine("----------------------");Console.WriteLine(dblArray.Max());Console.WriteLine(dblArray.Min());Console.WriteLine(dblArray.Average());Console.WriteLine(dblArray.Sum());}}
}

7-5 求出一个 5 * 5 矩阵对象元素的和

using System;
using System.Collections;
using System.Collections.Generic;
using System.Threading.Tasks;
using System.Linq;
using System.Text;/** 求出一个 5 * 5 矩阵对象元素的和*/namespace Cwork_7_5
{class Program{static void Main(string[] args){int[,] intMt = new int[,] { { 1, 2, 3, 4, 5 }, { 6, 7, 8, 9, 10 }, { 11, 12, 13, 14, 15 }, { 16, 17, 18, 19, 20 }, { 21, 22, 23, 24, 25 } };// 行:row. j   列:column. iint row = 0;for (int i = 0; i < 5; i++){for (int j = 0; j < 5; j++){row += intMt[i, j];}}Console.WriteLine("该 5x5 矩阵对象元素的和为:{0} ", row);}}
}

【C# 练习】C# 程序设计实用教程(第2版)黄兴荣相关推荐

  1. java程序设计实用教程第4版_Java程序设计实用教程(第4版)

    第1章 Java概述 1.1 了解Java 1.1.1 Java的诞生和发展 1.1.2 Java的特点 1.1.3 Java核心技术 1.1.4 Application应用 1.2 JDK 1.2. ...

  2. java教程 电子工业出版社_Java程序设计实用教程

    商品描述: <Java程序设计实用教程(第4版)>全面.系统地介绍Java语言程序设计的基础知识.运行机制.多种编程方法和技术,将面向对象程序设计思想贯穿其中,建立起牢固扎实的理论基础.本 ...

  3. 学习笔记之Java程序设计实用教程

    Java程序设计实用教程 by 朱战立 & 沈伟 学习笔记之JAVA多线程(http://www.cnblogs.com/pegasus923/p/3995855.html) 国庆休假前学习了 ...

  4. java程序设计p75_java语言程序设计实用教程第四讲控制结构.ppt

    java语言程序设计实用教程第四讲控制结构.ppt 还剩 29页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: ...

  5. 董老师又双叒叕送书啦,6本《Python程序设计实用教程》

    2021年全国高校Python课程高级研修班(线上) 中国大学MOOC"Python程序设计基础"第4次开课 教材信息: <Python程序设计实用教程>,ISBN:9 ...

  6. java程序设计实用教程高飞pdf_普通高等教育“计算机类专业”规划教材:Java程序设计实用教程习题集 pdf epub mobi txt 下载...

    普通高等教育"计算机类专业"规划教材:Java程序设计实用教程习题集 pdf epub mobi txt 下载 图书介绍 ☆☆☆☆☆ 高飞,赵小敏,陆佳炜 等 著 下载链接在页面底 ...

  7. java程序设计实践教程张永常_java程序设计实用教程

    典型案例,轻松易学:通过139个课堂案例讲解理论知识,直观.具体: 边做边学,练习巩固:随书附赠教学视频,边看边学,并且通过20个课堂练习和每章课后习题来实操练习,巩固提高: 学习资源丰富:随书附赠课 ...

  8. 鲍广华c语言实用教程答案,C语言程序设计实用教程习题答案

    C语言答案 C语言程序设计实用教程习题答案 鲍广华钦明皖主编 习题1 P19 (略) 习题2 P49 一.选择题 1-5 ADCCB 6-10 CDACD 11-15 DCDCB 16-17 CC 1 ...

  9. php实用教程第3版郑阿奇课后答案_PHP实用教程(第3版)

    基本信息 书名:PHP实用教程(第3版) 定价:62.00元 作者:郑阿奇 出版社:电子工业出版社 出版日期:2019-01-01 9787#121348822 字数: 页码: 版次: 装帧:平装-胶 ...

  10. java高级教程pdf_Java高级编程实用教程中文 PDF版_IT教程网

    资源名称:Java高级编程实用教程中文 PDF版 内容简介 本书是一本介绍Java高级编程的实用教程,面向具有一定Java编程基础的开发人员.本书通过对"项目"的分析.实现和讲解, ...

最新文章

  1. 网络连接错误 failed to handler mux client connection
  2. PHP的pcntl多进程
  3. 解决CentOS java环境不生效的问题
  4. 38K红外遥控发射与接收电路设计与选型、正向压降、限流电阻、半值角
  5. 网站操作系统HttpOS2.2安装图解教程
  6. pytorch新手需要注意的隐晦操作Tensor,max,gather
  7. 创建一个带有Event Receiver的List Definition
  8. 禁止跨域_新的跨域策略:使用COOP、COEP为浏览器创建更安全的环境
  9. 英文写作第一反应词替换表
  10. Xftp安装或卸载报1605和1628问题
  11. 关系数据库-关系代数-数据库习题
  12. Markdown 基础入门
  13. 【C/C++】char * ,char ** ,char a[ ] ,char *a[]
  14. JS的string方法
  15. 爲什麽一个标准的反相器中PMOS管的寬長比要比N管大
  16. java 15k,广州-Java高级-15k-22k(月薪)
  17. java 菜刀_中国菜刀使用方法以及小技巧
  18. DIY基于RTD2662的LVDS屏幕驱动
  19. java计算机毕业设计中小型饭馆餐饮管理系统源码+mysql数据库+系统+部署+lw文档
  20. STM32F103C8T6串口控制LED闪烁

热门文章

  1. 【速看】拼多多云服务平台流程信息流出
  2. PLC江湖波澜不惊,自动化风云录!
  3. 单片机控制步进电机正反转c语言程序,单片机控制步进电机1步10步100步正反转...
  4. matlab判断同构数,c语言:编写函数判断x是否同构数
  5. 黑苹果教程 欸嘿嘿~
  6. 机器人电焊电流电压怎么调_机器人二保焊自动焊机是怎么调节的?
  7. Unity中实现表格功能
  8. [Mac]图像处理JPEG工具箱jpegtbx_1.4的MATLAB编译及使用
  9. 夏普红外测距模块使用笔记
  10. 前端——》antdv根据拼音过滤select选择器的选项