我学c#语言,想看有关方面的什么视频格式最清晰,要清晰

trackbacks-0
输入一个整数,倒序输出
该题目目的是让初学者能够在实际运用中使用数学思维去解决问题,能够通过这道题目去逐步掌握要解答这道题目需要掌握的知识点及相关技能,然后通过一步一步分析解题思路,最终能够自己写出代码,完成题目。
该题目旨在让用户输入一个整数(正整数),然后通过计算机的运算,来倒序输出。比如:输入:53574运算后得到:47535
变量、数据类型 、运算符、 输入输出、while循环语句
变量:是被命了名字的一块内存空间,在程序运行时值能够发生改变的量。变量可以视为一个容器,该容器存储的数据是由定义该变量的数据类型决定的。
数据类型:是一个值的集合以及定义在这个值集上的一组操作。
运算符:用于执行程序代码运算,会针对一个以上操作数项目来进行运算。
输入输出:控制台的输入使用了。
while循环语句:为:根据当前条件的真假来进行判断是否执行该循环,如果为真则执行假则不执行,通常在执行期间该条件会在一定条件下改变。
知道了这道题目会使用到的知识点后,我们来看看如何解决这道题。
先对这道题目进行简单的分析:
输入一个整数:如98467,倒序输出结果是:76489那么如何将这个数字倒序输出呢?
首先我们观察一下这个数字:98467,如何取出其中的最后一位7呢??
有同学在想可以放在字符串中,取字符串的最后一位即可,但是我必须要声明,这道题要使用数学方法。
囧。。。囧。。。
我们想想如何在一个整数里面取最后一位7呢??
好先简单的提示一下:5/2=? 有同学马上就说:等于2;那么如何让这个等式等于1呢??
。。。千万别忘记了还有%(取模运算符)哦。最终5%2=1;
这样一来我们取98467里面的7即可以让或者或者或者98467%10;
到底是%10000呢还是%100或者是其他???
举个反例:如果用户输入了一个两位数:23;取3怎么办呢?肯定是不能%100,只能是10了。
此时我们就发现一个规律,任意一个数组%10都可以取出他的个位数字。
好,第一步取个位数字我们已经成功,如何取出十位上的数字呢?
98467如何取出6这个数字? 我们想想7已经取出来了,是不是就不需要了呢?那么我们删除7后是那个数字??9846
同理可得:
可以看出这是一个简单的循环。那么循环终止的条件是什么??想想当我们把这个数98467的所有位数都取出来了之后,这个数变成多少了??
答案是:0;如果这个数变为0即为循环终止的条件。
1. 定义两个变量 分别来存储输入的整数和取出的数字
2. 从界面获取输入的整数
3. 循环输出计算结果
//定义两个整数 分别存储输入的数字 和输出的结果
Console.WriteLine("请输入要倒序输出的数字");
num = int.Parse(Console.ReadLine());
//循环计算 直到输入的数字为0时结束
while (num != 0)
//先取出最后的一位数字
//之后输入这一位数字
//最后把当前的整数转换为丢失最后一位数字的整数
result = num % 10;
Console.Write(result);
num /= 10;
Console.ReadKey();
阅读(...) 评论()我想学c#软件编程,我该怎么学,有c语言基础_百度知道
我想学c#软件编程,我该怎么学,有c语言基础
所以选中了c#,我该怎么办,暂时不想学网页开发,请再科普一下asp.net跟c#软件开发的联系与区别,都是关于c#的网页开发asp.net的,都说c#编软件简单,我只想学c#的软件开发刚刚学完单片机,可是网上看了一堆相关的教学资料,如果有空,现在想学一点上位机技术也就是PC端的软件编程
例如, 暂时.asp是网页方面的..应该用不上, 通讯方式(RS-232!. 主要在於windows 相关api的应用?)你要搭配单片机, 视窗控制., 需要的应该是windows上的开发环境了解
是的,我主要想学c#的软件基础开发,不想学asp,我该怎么进行搜索我需要的教学资料.我搜到的都是关于asp的c#;
其他类似问题
软件编程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁您还未登陆,请登录后操作!
我想学C#语言,买了《C#入门经典》。但基本看不懂,是否应先学C、C
或者两者都要先学?
的初学者,没有任何基础,买了清华大学出版的《C#2.0程序设计教程》和Karli Watson等著、康博译的《BEGINNING C#》两本书,但基本看不懂。我想学习C#,是否必须先学习C,或者C++,或者C和C++都必须先学,然后才能学C#?如果是,请问象我这样初学者,应选用什么教材最合适?
先学C,那是最简单的。如果你C都没学好,C++,VC++你就更看不懂了。C学完后再学C++然后再学VC++,先学好基础才能学其它更难的东西。
(现在N多类库的...会上面这两个就好了)
最好早会的指点下
您的举报已经提交成功,我们将尽快处理,谢谢!
多学编程,C里的结构体指针,这几章是重点,你买本书自己看吧,也可以在网上找相关教程
C语言的书,你就买谭浩强的就可以了,好像是清华出的,这本书是学C最好的...
大家还关注}

我要回帖

更多关于 视频清晰度与什么有关 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信