输入输出 逻辑运算

输入输出

输出

Console.Write("要输出的字符串");//后面不会自动换行。

输入

string  s=Console.Readline()

string-字符串类型

S  专门存放字符串内容=  赋值,把右侧的送到左侧去。

Console.ReadLine()--从控制台读取输入的内容。

注释

选中相应的行,点击注释选中行

在代码前/*   结束后加*/

Console.Write("请输入你的姓名;");

string a = Console.ReadLine();

Console.Write("你输入你的年龄");

string b = Console.ReadLine();

Console.Write("请输入你的工作单位");

string c = Console.ReadLine();

Console.WriteLine("我叫;"+a+"我的年龄是;"+ b + "我的工作单位是;" + c);

数据类型

Int  整数类型    long

String  字符串类型

Double  双经浮点数类型

Bool  布尔类

转换

自动转换  --从值类型转换到引用类型时候

强制转换  --从引用类型转换到值类型的时候,或者从浮点型转换到整型

当从一个引用类型转换到值类型的时,必须引用类型的数据元素,能够转到到值类型的容量

范围内的数据才行,负责不能转

Int a;  double b=12.3;

a=int.parse(b);

逻辑运算符

&&     与  两个条件同时满足才是true,否则是false

}}     或  两个条件只有有一个满足就是true,都不满足就是false

!      非(非,是优先级最高的!!!!)原来是true的给变成false

算数运算符

在普通使用时,就是在本身基础上+1运算

在赋值运算中

前++需要在执行前+1运算,然后赋值

后++,需要先执行赋值,然后进行+1运算

前-与后--与上方一致+

int a = 5;

赋值运算符

=    +=  -=  *=  /=  %=

Console.Write("现在几点了?");

int a =int.Parse(Console.ReadLine());

string b=a<=12 ? a+"上午":(a-12)+"下午";

Console.WriteLine(b);

Console.Write("你能跑过豹子吗?");

string s = Console.ReadLine();

string a = s =="能"?"你比禽兽还禽兽!":"你简直禽兽不如";

Console.WriteLine(a);

时间: 2024-10-13 20:24:40

输入输出 逻辑运算的相关文章

3、输入输出重定向、bash算术、正则表达式 学习笔记

输入输出重定向和管道 INPUT: 标准输入 stdin 0 OUPUT: 标准输出 stdout 1 标准错误 stderr 2 I/O重定向 输入重定向:<, << <: 输入重定向 << EOF: 此处创建文件, Here Document 常用于在脚本中创建文件或生成菜单: 显示如下菜单 c:show cpu info d:show disk inf m:show men info 脚本实现 #!/bin/bash cat << EOF c:show

linux命令逻辑运算:与、或、非、异或

逻辑运算:与&.或|.非!.异或    与:只要有一个为假,结果一定为假    或:只要有一个为真,结果一定为真  1:真     0:假          1.与&      1 & 0 = 0    0 & 0 = 0 1 & 1 = 1    0 & 1 = 0    2.或      0|1 = 1    0|0 = 0 1|1 = 1    1|0 = 1 3.非!      !真 = 假    !假 = 真 4.异或      操作数相同则为假,

蓝鸥Unity开发基础——控制台输入输出学习笔记

控制台输入输出:本节内容控制台输入输出.格式化输出 using System; namespace Lesson09{    class MainClass    {        public static void Main (string[] args)        {            /* 控制台输出语句             * 1.Console.WriteLine("");             * 2.Console.Write (" "

常用命令 - 输入输出、执行状态

输入输出 标准输入:默认为键盘,可以指定为文件. 标准输出:默认为屏幕,可以指定为文件. *****如果在终端输入时,一行不能结束,可以使用反斜杠 \ 在下一行接着输入. echo echo用于将字符串输出1 使用时如果用双引号字符串,内部的$变量将会被替换,内部的反单引号中的命令会输出``,但是转义字符不会发生转义.2 使用单引号字符串,$变量不会被替换,返单引号不会执行命令,同样不发生转义字符转义.3 不使用引号等于使用双引号. echo有三个控制选项:-n do not output th

linux输入输出重定向

http://www.cnblogs.com/chengmo/archive/2010/10/20/1855805.html 在Linux下,当一个用户进程被创建的时候,系统会自动为该进程创建三个数据流,也就是题目中所提到的这三个.那么什么是数据流呢(stream)?我们知道,一个程序要运行,需要有输入.输出,如果出错,还要能表现出自身的错误.这是就要从某个地方读入数据.将数据输出到某个地方,这就够成了数据流. 因此,一个进程初期所拥有的这么三个数据流,就分别是标准输出.标准输入和标准错误,分别

黑马程序员---C基础9【字符串的输入输出】【字符串相关函数】【指针】【指针变量初始】【二级指针】

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- [字符串的输入输出] 1.字符串输出: %s-------从给定的地址开始输出字符直到遇到\0停止: printf("%s\n",&a[3]);  printf("%s\n",a); char a[]="hellowo\0rd!"; 2.字符串输入: 从键盘上接收一个字符串,保存在以a为首地址的字符数组中 scanf("%s&

FPGA编程技巧系列之输入输出偏移约束

1.   偏移约束的作用 偏移约束(Offset Constraint)用来定义一个外部时钟引脚(Pad)和数据输入输出引脚之间的时序关系,这种时序关系也被称为器件上的Pad-to-Setup或Clock-to-Out路径.这些约束对与外部元器件相连的接口十分重要,在这里,需要解释两个术语: Pad-to-Setup:也被称为OFFSET IN BEFORE约束,是用来保证外部输入时钟和外部输入数据的时序满足FPGA内部触发器的建立时间要求的.如下图TIN_BEFORE约束使得FPGA在进行DA

C/C++逻辑运算的验证原则

基本原则为:从左向右,当前逻辑表达式不满足立刻停止后续验证 code // test.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <stdlib.h> int main(void) { int m=0; int n=0; if(m==1 && ++n==1) { printf("It is OK!\n"); } printf("The first n=%d\n&quo

存储、中断、总线及输入输出系统

存储系统的基本要求: 大容量,高速度和低价格. 访问时间: 存储器从接到访存读申请,到信息被读到数据总线上所用的时间 存储周期: 连续启动一个存储体所需的时间间隔 频宽: 每秒传输的信息位数 并行主存系统: 能并行读取多个CPU字的单体多字.多体单字或多体多字的交出存储主存系统 并行主存频宽: 主存频宽与分体数m.转移概率λ的关系 中断分类: 机器校验中断 访管中断 程序性中断 外部中断 I/O中断 重新启动中断 总线: 总线是用于互连计算机.CPU.存储器.I/O端口及外部设备.远程通信设备间