Console.ReadKey();
注释快捷键:ctrl+k + ctrl+c
取消注释:ctrl+k + ctrl+u
Console.ReadKey();
注释快捷键:ctrl+k + ctrl+c
取消注释:ctrl+k + ctrl+u
c#
任务12:009-基本语法总结
执行程序快捷键:F5
Console.WriteLine 会换行
Console.Write 不会换行
Console.WriteLine(Hello World);中的字符串不可以直接换行
转义字符
通过特殊字符 \n 进行换行Console.WriteLine(Hello \n World);
转义字符 制表字符 \t 相当于Tab,相当于4个空格
制表字符有时候等于4个空格,有时候不等于
CtrL+K Ctrl+c 注释选中行代码
CtrL+K Ctrl+u 取消注释选中行代码
int n = Convert.ToInt32(Console.ReadLine());
int a=n;
while (n>0)
{
a += --n;
}
Console.WriteLine(a);
视频前,自己想出来一个,也一样。
练习题1:
错:1,2,4,5
对:3,6
练习题2:
c
练习题3:
Console.WriteLine("*\n" +"**\n" + "***\n" + "****\n" + "*\n" + "*\n" + "*\n");
4:
Console.WriteLine(" *\n" + " ***\n" + " *****\n" + "*******\n" + " *\n" + " *\n" + " *\n");
5:
d
6:
Console.WriteLine("SiKi说:\"what is\\n\"");
12
123
3,6
密码由五位数组成,这个五位数的十为和千位组成的两位数,再把这个两位数转换成ASCII码表的
console.write("你好")
Main:入口fang fa
Write—不换行
writeline—换行
\n转译字符:换行
\t制表符:代表四个空格
Console是调用某个累
Writeline这个累中的方法
单行注释—//
多行注释—/*
*/
注释快捷键:创建注释—ctrl +k ctrl+c
删除注释—ctrl+k ctrl+u
程序运行kuai jie jian:F5
using System;//引入命名空间
namespace//命名空间名字
class//类
Readkey读取键
新建文件(项目模版)
控制应用程序—窗口不会关闭
控制应用—窗口会自动关闭—console.Readkey();//不会guan bi
编程题:大小字母互换
Consoli.WriteLine()调用某个类下的某个方法
string str = Console.ReadLine( );1️⃣
string [ ] strArray = str.Split(" ");2️⃣
int [ ] intArray = new int[strArray.Length];3️⃣
for(int i = 0 ; i < strArray.Length; i++){4️⃣
int number = Convert.ToInt32(strArray[i]);5️⃣
intArray[i] = number ;6️⃣
}
int min = intArray[0];
int minIndex = 0;
for(int i = 1; i< intArray.Length ; i++){
if(intArray[i] < min){
min = intArray[i];
minIndex = i ;
}
int temp = intArray[0];
intArray[0] = intArray[intIndex];
intArray[intIndex] = temp;
foreach(int t in intArray){
Console.Write(t + " ");
}
编程题:编写一个应用程序用来输入的字符串进行加密,对于字母字符串加密规则如下:'a'→'d' 'p'→'e''w'→'z' .. 'x'→'a' 'y'→'þ''Z'→'℃“A→'D''B'→'E''W'→'Z'.. X'→'A 'Y'→'B’Z'→'℃?对于其他字符,不进行加密。
//解题思路:先把输入的字符串变成字符数组
然后遍历这个数组,判断输入的每个字符是否是字母,如果是,就进行加密
然后用foreach进行遍历,输出每个加密后的字符
string str = Console.ReadLine( );
char [ ] strArray = str.ToCharArray( );
for(int i = 0 ; i < strArray.Length ; i ++){
if((strArray[i]>='a'&& strArray[i]<='z' )||(strArray[i]>='A'&& strArray[i]<='z')){
strArray[i] = (char)(strArray[i]+3);
}
if((strArray[i]>'z'&&strArray[i]<='z'+3)||(strArray[i]>'Z'&&strArray[i]<'Z'+3)){
strArray[i] = (char)(strArray[i]-26);
}
}
foreach(char temp in strArray){
Console.Write(temp);
}