谁能帮我看一下代码,为什么会出错?

问题描述

usingSystem;classTest{publicstaticvoidMain(){inty=0;intx=Convert.ToInt32(Console.ReadLine());if(x>0){y=1;}else(if(x==0){y=0;}else{y=-1;})Console.WriteLine(y);}}

解决方案

解决方案二:
usingSystem;classTest{publicstaticvoidMain(){inty=0;intx=Convert.ToInt32(Console.ReadLine());if(x>0){y=1;}else(if(x==0){y=0;}else{y=-1;})Console.WriteLine(y);}}你确信这种地方用小括号可以?
解决方案三:
else(==>{if(x==0){y=0;}else{y=-1;})==>}
解决方案四:
usingSystem;classTest{publicstaticvoidMain(){inty=0;intx=Convert.ToInt32(Console.ReadLine());if(x>0){y=1;}elseif(x==0){y=0;}else{y=-1;}Console.WriteLine(y);}}

解决方案五:
inty=0;intx=Convert.ToInt32(Console.ReadLine());if(x>0){y=1;}else(if(x==0){y=0;}else{y=-1;})Console.WriteLine(y);是{}不是()
解决方案六:
up
解决方案七:
if(表达式){//doing……}else{//doing}if(表达式){//doing……}elseif(表达式){//doing}
解决方案八:
同意楼上两位的说法,不过使用Convert.ToInt32()确保括号内的是数字而不是字符
解决方案九:
usingSystem;classTest{publicstaticvoidMain(){intiX=0;intiY=0;boolbInt=false;while(!bInt){bInt=int.TryParse(Console.ReadLine(),outiX);}if(iX>0)//流程分支把最可能出现的情况写在最前面{iY=1;}elseif(iX<0){iY=-1;}else{iY=0;}Console.WriteLine(iY);Console.Read();}}

解决方案十:
usingSystem;classTest{publicstaticvoidMain(){inty=0;intx=Convert.ToInt32(Console.ReadLine());if(x>0){y=1;}else{if(x==0){y=0;}else{y=-1;}}Console.WriteLine(y);}}

时间: 2024-08-03 16:13:06

谁能帮我看一下代码,为什么会出错?的相关文章

设计-求大神帮我看一下代码哪里有问题,这是用verilog写的sdram的数据模块

问题描述 求大神帮我看一下代码哪里有问题,这是用verilog写的sdram的数据模块 `timescale 1ns / 1ps ////////////////////////////////////////////////////////////////////////////////// // Company: // Engineer: // // Create Date: 12:07:50 04/20/2016 // Design Name: // Module Name: datage

汇编-8259A中断控制器的应用,帮我看一下代码有问题吗,还有硬件应该怎么连线

问题描述 8259A中断控制器的应用,帮我看一下代码有问题吗,还有硬件应该怎么连线 实验内容 用8259A的输出作为中断请求信号使8259A产生中断,进入中断后显示一个字符串.中断请求通过8259的IRQ3端输入,中断源要求是8253定时器输出的脉冲,并把8253的OUT0和总线槽IRQ3连接好. 编写程序,要求每次主机响应外部中断IRQ3时,显示字符串"THIS IS A 8259A INTERRUPT!"(或其它串),中断十次后,程序退出. data segment io8253a

recyclerview-哪位好心的大侠帮我看一下代码,不知道为什么一运行虚拟机就崩溃,谢谢啦

问题描述 哪位好心的大侠帮我看一下代码,不知道为什么一运行虚拟机就崩溃,谢谢啦 import android.content.Context; import android.os.AsyncTask; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.DefaultItemAnimator; import android.suppo

有人懂fortran语言吗?可以帮我看下代码,写成c语言吗?十分感谢!

问题描述 有人懂fortran语言吗?可以帮我看下代码,写成c语言吗?十分感谢! FUNCTION XTERP(XCC,X,Y,NDEG,NPTS,DINT,IER) XTR 0001 C XTR 0002 C FUNCTION PERFORMS NEWTONS INTERPOLATION FOR DISCRETE DATA XTR 0003 C AS A FUNCTION OF ONE VARIABLE XTR 0004 C XTR 0005 C WHERE XC - INDEPENDENT

请高手帮我看一下代码出现什么问题

问题描述 请高手帮我看一下代码出现什么问题,就是红色部分出现问题!红色部分问题描述为:多步OLEDB操作产生错误.如果可能,请检查每个OLEDB状态值.没有工作被完成.usingSystem;usingSystem.Data;usingSystem.Data.OleDb;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usin

求助-哪位好心人帮我看下代码吧,深度遍历搜索图的,有点长,麻烦看下吧

问题描述 哪位好心人帮我看下代码吧,深度遍历搜索图的,有点长,麻烦看下吧 //深度遍历搜索图 #include #include #define MAX_VERTEX_NUM 3 typedef enum {DG,DN,UDG,UDN} GraphKind;//图的类型 typedef int OtherInfo; //弧的信息,如权 typedef char VertexData;//图结点的内容为char typedef struct ArcNode { int adjvex; struct

paacal-dp 滑雪 请帮我看看我的代码哪里错了 特别是search过程 谢谢!

问题描述 dp 滑雪 请帮我看看我的代码哪里错了 特别是search过程 谢谢! 滑雪是一项非常刺激的运动,为了获得速度,滑雪的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你.给出一个由二维数组表示的滑雪区域,数组的数字代表各点的高度.请你找出这个区域中最长的滑坡. 下面是一个例子: 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 一个人可以从某个点滑向上下左右相邻四个点之一,当且仅当

visual studio 2010-请大家帮我看一行代码是什么意思?是VS2010语言中的

问题描述 请大家帮我看一行代码是什么意思?是VS2010语言中的 activeDispatcher = srv1.GetDispatcher() ?? default(BaseDispatcher); 解决方案 srv1.GetDispatcher()会返回一个Dispatcher,传给activeDispatcher,如果srv1.GetDispatcher()返回null,那么就让activeDispatcher = default(BaseDispatcher),但是其实default作用

哪位大神帮我看下hql修改语句出错

问题描述 哪位大神帮我看下hql修改语句出错 通过userName,来修改nickName:不知道为什么hql语句一执行就出错了?难道说hql语句写的不正确?希望大神帮我看看. 解决方案 很明显是没有给占位符赋值,query.setString("nickName1","test");query.setString("userName1","test"); 解决方案二: 错误

请人帮我看看我的代码,报空指针的错误

问题描述 下面的是我的代码中的一个类,主要问题就是在我添加DVD过后,再删除添加的DVD.然后添加新的DVD后就会报错报错的是这句话:if(dvd[i].name.compareToIgnoreCase("")==0){packagecom.jb.cdjj.s1t112.chapter16.t1;importjava.util.Scanner;importjavax.swing.JOptionPane;publicclassMiniDvdManager{Scannerinput=new