新手问题,求教

问题描述

第一个问题:for(inti=1;i<=10;i++){Console.WriteLine(i);}Console.WriteLine(i);//这里提示出错没有i,莫非for里面的i是一次性的?第二个问题:intmyMax=0;//StringmyInput;while(true){Console.Write("PleaseEnteraNumber:");//myInput=Console.ReadLine();StringmyInput=Console.ReadLine();//这里的变量每次循环回来不是重定义了?if(myInput=="end"){Console.WriteLine("TheMaxNumberIs{0}",myMax);break;}else{if(Convert.ToInt32(myInput)>myMax){myMax=Convert.ToInt32(myInput);}}}

解决方案

解决方案二:
太基础了,估计你都没看过一本书
解决方案三:
看的视频教程。
解决方案四:
1.你的是局部变量,把你的inti这句放到外面就行了2.你的输入就赋值的值,你实在不会,你就断点,自己调试看它怎么跳
解决方案五:
第一个问题是因为作用域的问题,每个变量都只在一定的作用域里面才有效,出了之后就失败了,建议先看基础的书的,视频等有一基础再看会更好一些的
解决方案六:

解决方案七:
引用1楼u011590779的回复:

太基础了,估计你都没看过一本书

+1
解决方案八:
引用6楼rui_china的回复:

Quote: 引用1楼u011590779的回复:
太基础了,估计你都没看过一本书

+1

是有点太基础了
解决方案九:
引用3楼u011130289的回复:

1.你的是局部变量,把你的inti这句放到外面就行了2.你的输入就赋值的值,你实在不会,你就断点,自己调试看它怎么跳

+1问题确实很基础!
解决方案十:
引用楼主fylwb的回复:

第一个问题:for(inti=1;i<=10;i++){Console.WriteLine(i);}Console.WriteLine(i);//这里提示出错没有i,莫非for里面的i是一次性的?第二个问题:intmyMax=0;//StringmyInput;while(true){Console.Write("PleaseEnteraNumber:");//myInput=Console.ReadLine();StringmyInput=Console.ReadLine();//这里的变量每次循环回来不是重定义了?if(myInput=="end"){Console.WriteLine("TheMaxNumberIs{0}",myMax);break;}else{if(Convert.ToInt32(myInput)>myMax){myMax=Convert.ToInt32(myInput);}}}

1.for里面声明变量i,所以这个i是局部变量,只能在for里面使用。2.StringmyInput=Console.ReadLine();中的myInput也是局部变量,每次循环都会重新定义。
解决方案十一:
路过,基本语法,要想学好,先看看基础语法,不懂语法怎么编译运行
解决方案十二:
是挺基础。。。
解决方案十三:
你还是好好学学吧感觉你完全不会啊

时间: 2024-08-18 09:49:08

新手问题,求教的相关文章

新手求教 谢谢-java新手今天求教 今天刚开始接触java

问题描述 java新手今天求教 今天刚开始接触java public class HolleWorld { public static void main (String[]args){ system.out.println("这是我第一个java程序") { } 这三句的注释, 谢谢 解决方案 今天开始写第一篇java相关的博客 解决方案二: public class HolleWorld { //定义了一个叫HolleWorld的类(Hello还拼错了) public static

小弟新手,求教一个gridview的问题

问题描述 小弟新手,求教一个gridview的问题 如图 显示的是 数据库 users 表中的信息 ,按钮"通过"是一个buttonfield 我想实现点击"通过"来实现 update users set user_audit=1 where user_number="该行的第一列" ,我该怎么做? 小弟是新手 求教~ 解决方案 在GridView里的RowCommand事件里面处理,前台aspx页面设置好CommandName属性即可,具体参考

单链表-新手菜鸟求教,程序运行到delete就弹出

问题描述 新手菜鸟求教,程序运行到delete就弹出 正在写删除链表中delete的部分,但是程序一运行到delete语句就弹出了,问下是为什么,有可能是什么原因造成的.在线等 解决方案 是不是pt已经不是最初的new时候的pt,这样delete就会报错 解决方案二: delete释放的是new开辟的空间,new是在堆(也叫自由存储区)上开辟空间,delete不能释放栈中空间,栈中空间由系统自动释放 解决方案三: delete语句是释放内存,你真正从链表中删除节点的代码在哪里? 其它节点/头指针

新手小白 求教搜索问题

问题描述 本人新手小白第一次做网站先用sql和vs2010做网站,不会做搜索的求大神指教,是用Gridview做么? 解决方案 解决方案二: 快来人啊大神们解决方案三: 是网站中的站内搜索嘛?根据搜索关键字,从网站数据库中根据标题或者内容来匹配数据,然后绑定到数据列表中分页显示即可.给你几个参考的解决方案四: 引用2楼taomanman的回复: 是网站中的站内搜索嘛?根据搜索关键字,从网站数据库中根据标题或者内容来匹配数据,然后绑定到数据列表中分页显示即可.给你几个参考的 谢谢版主,资料很有用.

JPA新手在线求教未知错误is not a known entity type

问题描述 [TopLinkInfo]:2011.03.2604:32:10.671--ServerSession(27891041)--TopLink,version:OracleTopLinkEssentials-2.0(Buildb40-rc(03/21/2007))[TopLinkInfo]:2011.03.2604:32:11.109--ServerSession(27891041)--file:/D:/Workspaces%20Of%20MyEclipse%20for%20Spring

新手socket求教-VS2010中的socket问题

问题描述 VS2010中的socket问题 照着一本书上学习的,它的环境是vc6.0,现在用的vs2010,请问要编写socket通信项目(CSocket)下的新建项目是建的MFC app么还是win32控制台项目,若是MFC的app项目出来的一大堆文件删掉有影响么? 解决方案 是什么项目看自己的需求 解决方案二: 如果是模板文件的话.删掉或者稍微修改成自己的文件就OK 解决方案三: 请针对问题请针对问题请针对问题请针对问题

新手,求教,编写程序,实现一个记事本功能

问题描述 要求:1.能够输入任意行数的信息2.能够人为控制输入结束2.输入完毕在屏幕上显示出记事本中的内容.使用StreamReader和StreamWriter类 解决方案 解决方案二: 解决方案三:该回复于2011-12-22 09:33:13被版主删除解决方案四: 解决方案五: 解决方案六:该回复于2011-12-22 09:12:19被版主删除解决方案七:上面的资源都非常好,值得借鉴解决方案八:友情帮顶上面都写好了我就不在这里多嘴了...解决方案九: 解决方案十:http://panju

新手求教c语言在DEV C++中运行问题

问题描述 新手求教c语言在DEV C++中运行问题 ![ 为啥我所有的if语句都是不执行的,新手小白求教. 换成最简单的逻辑了还是不行,所有的if都不执行,全角半角的问题注意了并没有用 ----------------------------------问题来了,printf出来abc这时候是1,0,0 解决方案 你打印一下a,b,c看看,你输入的时候有逗号,空格,是不是导致b,c没有获取到实际的数字 解决方案二: 你输入的a= 1,b=2,c=3,第一步判断a是否比b大,答案是否定的,所以执行

新手求教:怎么实现Repeater里Button的显示与隐藏

问题描述 本人新手,求教各位高手,当点击登录后,怎么实现如果是管理员登录,Repeater里的Button按钮为显示,当是普通用户的时候Repeater里的Button按钮为隐藏?? 解决方案 解决方案二:可以直接在aspx页面中判断,或者后台repeater的itemdatabound事件中判断也行解决方案三:itemdatabound解决方案四:最好是把管理员登录的页面和普通用户登录的页面分开解决方案五:if(!管理员){bt.Visiable=false;} 解决方案六:1L+2L+4L将

小白求教-C++中New和delete的意义和作用

问题描述 C++中New和delete的意义和作用 新手小白求教,小白表示看不懂C++ Primer Plus中关于二者的论述,跪求大神讲解 解决方案 动态分配内存,并且将地址传给一个指针.以及删除分配的内存.有时候在编译的时候不知道要开多少内存,比如链表之类的,就需要动态分配. 解决方案二: new动态申请内存,不用了,用delete释放.多用于动态数组的申请,因为c规定数组长度必须是常量,不能是变量.所以在需要用变量作为数组长度时,就要用到new和delete. 解决方案三: C++中new