课堂笔记总结—输入和输出

一、输入,输出

1  static void Main(string[] args)
2         {
3
4            写内容
5
6           }

1、注释:

  告诉电脑,不用当成代码去执行。

  1)//     注释到行尾,注释一行。

  2)/*sdfasdfasdf**/         注释中间的内容,多行。

 例子:

 1 /*
 2  *开发人员:
 3  *开发时间:
 4  *第一次修改时间:
 5  *第二次修改时间:
 6  *测试人员:
 7  * */
 8 using System;
 9 using System.Collections.Generic;
10 using System.Linq;
11 using System.Text;
12 using System.Threading.Tasks;
13 namespace ConsoleApplication1
14 {
15     class Program
16     {
17         static void Main(string[] args)
18         {
19 }

2、输出:

  Console.WriteLine();      //输出语句,自动换行

  Console.Write();       // 输出语句,不自动换行

  1)数字:

  Console.WriteLine(22);         //  22

  Console.WriteLine(12+44);      // 56

  2)文字:

  Console.WriteLine("abc");

  Console.WriteLine("78+56");

  

  Console.WriteLine(“78+56=(78+56)”);

  Console.Write("78+56=");

  Console.WriteLine(78+56);

3、输入:

  string aaa=Console.ReadLine();    //ReadLine是字符串    ()是空的

4、整合应用(输出和输入):

  //输入

  string s =Console.ReadLine();

  //输出

  Console.WriteLine("你刚才输入的是:"+s);

例子:

 1  static void Main11111(string[] args)
 2         {
 3             //输入
 4             string s = Console.ReadLine();
 5             //输出
 6             Console.WriteLine("你刚才输入的是:"+s);
 7
 8
 9             //输出数字
10             //Console.WriteLine(78);
11             //Console.WriteLine(18 + 29);
12
13             //输出文字
14             //Console.WriteLine("78"+"56");
15             //Console.WriteLine("78+56");
16
17             //整合输出
18             //Console.WriteLine("78+56=" + (78 + 56));
19
20             //Console.Write("78+56=");
21             //Console.WriteLine(78 + 56);
22         }

5、根据上面的知识,做一个加法器:

显示:请输入一个数。

等待输入

显示:请输入另一个数。

等待输出

显示最终的运算结果。

 1   static void Main(string[] args)
 2         {
 3             //显示:请输入一个数。
 4             Console.Write("请输入一个数:");
 5             //等待输入
 6             string a = Console.ReadLine();
 7             //显示:请输入另一个数
 8             Console.Write("请输入另一个数:");
 9             //待待输出
10             string b = Console.ReadLine();
11             //显示最终的运算结果。
12             //Console.Write(a+"+"+b+"=????");
13             Console.Write(a+"+"+b+"="+(int.Parse(a)+int.Parse(b)));
14         }

  

6、

  做练习1:

 1  static void Main(string[] args)
 2             {
 3                 Console.WriteLine("********信息调查表*********");   //显示标题
 4                 Console.Write("姓名:");
 5                 string xm = Console.ReadLine();
 6                 Console.Write("性别:");
 7                 string xb = Console.ReadLine();
 8                 Console.Write("毕业学校:");
 9                 string byxx = Console.ReadLine();
10                 Console.Write("所学专业:");
11                 string sxzy = Console.ReadLine();
12
13                 //显示:
14                 Console.WriteLine("*********刚才输入的内容如下************");
15                 Console.WriteLine("姓名:" + xm + "    性别:" + xb);
16                 Console.WriteLine("毕业学校:" + byxx);
17                 Console.WriteLine("所学专业:" + sxzy);
18             }

  练习2:

 1  static void Main(string[] args)
 2         {
 3             Console.WriteLine("小hi:您叫什么名子?");
 4             Console.Write("我:");
 5             string xm = Console.ReadLine();
 6             Console.WriteLine("小hi:哦,原来你就是" + xm + "啊,久仰了!,你喜欢什么好吃的?");
 7             Console.Write("我:");
 8             string sw = Console.ReadLine();
 9             Console.WriteLine("小hi:我也喜欢吃" + sw + ",你能吃多少啊?");
10             Console.Write("我:");
11             string sl = Console.ReadLine();
12             Console.WriteLine("小hi:你居然吃" + sl + ",比我吃得多多啦");
13
14
15
16         }

  练习3:

 1  static void Main(string[] args)
 2         {
 3             Console.WriteLine("小王:你今天上班了吗?");
 4             Console.Write("小李:");
 5             string  xw=Console .ReadLine ();
 6             Console.WriteLine("小王:你上班都做什么了?");
 7             Console.Write("小李:");
 8             string  li = Console.ReadLine();
 9             Console.WriteLine("小王:你的工作做完了吗?");
10             Console .Write("小李:");
11             string mn=Console .ReadLine ();
12             Console.WriteLine("小王:到下班点了,我们一起吃饭吧?");
13             Console .Write("小李:");
14             string  we=Console .ReadLine ();
15          }

  练习4:

 1 static void Main(string[] args)
 2         {
 3             Console.WriteLine ("*********信息调查表************");//显示标题
 4             Console.Write("姓名");
 5             string xm=Console .ReadLine ();
 6             Console .WriteLine ("年龄");
 7             string nl=Console .ReadLine ();
 8             Console .WriteLine ("性别");
 9             string xb =Console .ReadLine ();
10             Console.WriteLine("毕业的学校");
11             string bydxx = Console.ReadLine();
12
13
14
15             //显示:
16             Console .WriteLine ("*********信息调查表************");
17             Console .WriteLine ("姓名:"+xm +"   性别:"+xb   );
18             Console .WriteLine ("毕业的学校;"+bydxx);
19         }
20         

7、快捷键:

  Shift+delete   一删删一行

时间: 2024-10-24 12:24:52

课堂笔记总结—输入和输出的相关文章

C++学习笔记之输入、输出和文件

一.流的概念 数据从内存的一个地址移动到另一个地址称为数据流动——流操作 流操作是通过缓冲区(buffer)机制实现的. 缓冲区:内存的一块区域——用作文件与内存交换数据. 数据从文件中读出:文件 → 缓冲区 → 内存 将数据写入文件:内存 → 缓冲区 → 文件 为什么要使用缓冲区而不直接从文件中读取数据到内存或者直接有内存写入文件呢?我们的文件通常都存在磁盘中,程序从磁盘读取一个字符需要大量的硬件活动,速度非常慢.缓冲方法则从磁盘上读取大量信息,将这些信息存储在缓冲区,然后每次从缓冲区里读取一

perl学习笔记四——输入与输出

读取标准输入 用<STDIN>进行标准输入:chomp($line=<STDIN>); 如果读到文件尾,行输入操作符就会返回undef.便可利用这一性质跳出循环. while(defined ($line=<STDIN>)){ print "I saw $line"; } 简写为: while(<STDIN>){ print "I saw $_ ."; } 注意:这个简写只在最早的写法中才能正常运行,如果将行输入操作符

Java 输入/输出(I/O)学习笔记 -- 文件输入与输出

在保存数据时,可以选择二进制格式或文本格式.例如,整数 1234 存储成二进制数时,它被写为由字节 00 00 04 D2 构成的序列(十六进制表示法) ,而存储成文本格式时,它被存成了字符串" 1234" .尽管二进制格式的 I/O 高速且高效,但是不宜人来阅读. 读写文本数据 在存储文本字符串时,需要考虑字符编码(character encoding)方式.在 UTF-16 编码方式中,字符串" 1234"编码为 00 31 00 32 00 33 00 34

[转]Spring MVC 学习笔记 json格式的输入和输出

Spring mvc处理json需要使用jackson的类库,因此为支持json格式的输入输出需要先修改pom.xml增加jackson包的引用 <!-- json --> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-core-lgpl</artifactId> <version>1.8.1</version>

python之输入和输出(学习笔记一)

python之输入和输出(学习笔记一) 输出 用 print 加上字符串,就可以向屏幕上输出指定的文字.如下命令: print 'hello,world!' print 语句也可以跟上多个字符串,用逗号","隔开,就可以连成一串输出: print 'my name is wtf,','I am learning Python.' 在python中可以直接当做计算器来使用,举例如下: (1)基本的加减乘除余 (2)整数除法与精确除法区别: 注:因为整数除法只取结果的整数部分,要做精确的除

【c++笔记十三】c++中的输入、输出和文件操作

2015年2月6日 周五 晴 很快到星期五了,感觉这一个星期都是在复习,这两周过后我觉得c++的基本知识应该掌握的差不多了,可以追求一点更高层次的东西了. 今天讲一讲c++中的输入.输出和文件操作,差不多c++基本语法就结束了.可能以后的笔记中不会再强调基本的语法知识. --------------分割线-------------- 其实在c语言中,我们就已经学习了基本的输入输出和文件操作,像什么printf.scanf.fopen.fclose之类的.其实c++的IO和文件都和c差不多,只不过

Java学习笔记—第十章 数据输入与输出

第十章  数据输入与输出 输入流与输出流: (1)输入流:以程序为基准,向程序中输入数据的流定义为输入流.从输入流向程序中输入数据称为读数据(read). (2)输出流:以程序为基准,从程序输出数据的流称为输出流.从程序中将数据输出到输出流称为写数据(write). 字节流和字符流 (1)字节流:按照字节的形式读/写数据.Java中抽象类InputStream和OutputStream及其派生子类用来处理字节流的输入和输出. (2)字符流:按照字符的形式读/写数据.Java中抽象类Reader和

JAVA的面向对象编程--------课堂笔记

JAVA的面向对象编程--------课堂笔记 面向对象主要针对面向过程. 面向过程的基本单元是函数.   什么是对象:EVERYTHING IS OBJECT(万物皆对象)   所有的事物都有两个方面: 有什么(属性):用来描述对象. 能够做什么(方法):告诉外界对象有那些功能. 后者以前者为基础. 大的对象的属性也可以是一个对象.   为什么要使用面向对象: 首先,面向对象符合人类看待事物的一般规律. 对象的方法的实现细节是屏蔽的,只有对象方法的实现者了解细节. 方法的定义非常重要.方法有参

2017年5月26日课堂笔记

2017年5月26日 星期五 晴 空气质量:中度污染 内容:JavaScript:初识js,按钮的点击事件,变量的使用,数据类型,typeof的使用, string的使用,数组的使用,运算符的运用,逻辑控制语句的使用 备注:5月28日补课堂笔记 一.初识js 老师代码: <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>初