c语言的编程,if else的语句。
一个是嵌套if,一个是嵌套else,其实两个都能用。比如,输入一个数a判断是0还是正数还是负数,如果是0,a=0,如果是正数a=1,如果是负数a=-1,代码1:if(a=0){if(a==0)a=0;else
a=-1;}else
a=1;
。代码2:if(a0)a=-1;
else
if(a==0)a=0;
else
a=1;
。看,两种方法都能实现。
编写一个简单的if…else语句,比较两个数的大小。
#include stdio.h
void main()
{
int a,b,max;
scanf("%d%d",a,b);
if(ab)
max=a;
else
max=b;
printf("两者较大值为%d\n",max);
}
很简单的编程问题.如何用WHILE实现IF ELSE
语言支持
goto的话
就用goto
比较方便的
label
:
if
(xx){
....
}
else
{
goto
label
}
支持
函数的递归
调用的话
也可以用递归的
就是把
退出条件
变为
递归结束的
条件
就可以了
int
test(
int
i,
...........
)
{
..............................
if
(
i
=
0)
{
return
0;
}
else
{
return
test(i--,
.........);
}
return
0;
}
怎样可以简便的实现以下k个 if elseif语句?简化以下语句? (祈求最精简的表达 不限编程语言)
//c语言
int k;
scanf("%d",k);
for(int i=0;ik;i++)
if(labels==i)
im[i]=a;
很简单的编程问题.如何用if else实现do while
语言支持 goto的话 就用Goto 比较方便的
label :
if (XX){
....
} else {
goto label
}
支持 函数的递归 调用的话 也可以用递归的
就是把 退出条件 变为 递归结束的 条件 就可以了
int Test( int i, ........... ) {
..............................
if ( i = 0) {
return 0;
} else {
return Test(i--, .........);
}
return 0;
}
求教:java中 if else有一种简单写法,好像有||和?
条件连接符还有“”(条件与)。
举例:
int num1= 1;
int num2= 1;
if(num1 =1num2=1){
//执行代码
}
实际上就是执行的:
int num1= 1;
int num2= 1;
if(num1 =1){
if(num2 =1){
//执行代码
}
}else{
//其余的代码
}
C中“else if”的用法,最好有简短的程序说明
1.
else
是个副词,与不定代词或副词(以-one,-body,-thing,-where结尾的词)连用,表示“另外”、“其它”的意思,用于这些词后面。eg:
would
you
like
something
else
to
drink?
你还要喝点别的什么吗?
we
went
to
the
park
and
nowhere
else.
我们到公园去了,其它什么地方也没去。
2.
else
还可用在疑问代词或副词(如:who
,what
,where等)后面表示强调。eg
:
who
else
will
go
to
the
meeting
?
还有谁要去参加会议?
what
else
would
you
do
?
你还有什么别的事要做吗?
3.
else
还常用于固定结构or
else
,意为“否则”、“要不然”。eg:
run
,or
else
we’ll
be
late
.
快跑,不然我们就迟到了。
do
what
i
say
,or
else
!
照我的话去做,否则后果自负。
C#里面最简单的if / else写法是什么?
1、
int i = 0;
if ( i == 0 ) Console.WriteLine( "zero" );else Console.WriteLine( "no zero" );
2、
int i = 0;
if ( i == 0 ) { i = 1; Console.WriteLine( "zero" ); } else { i = 0; Console.WriteLine( "no zero" ); }
与C/C++语法基本相同。
当代码只有一条语句时,可以省略大括号。
当代码超过一条时,需要用大括号将代码括起来。