Tip:
Highlight text to annotate it
X
>> DAVID J. Malan: Entón ese último programa tivo un erro no que informou de que 0
é negativo, aínda que tecnicamente 0 non é nin positivo nin negativo.
Pero non é un problema.
Podemos corrixir este erro, inserindo outra condicionar no noso programa.
>> En concreto, a liña 12 Vou bater Intro.
E a continuación, engade máis se iguala e é igual a 0, rizado aberto
cinta, preto bosquexo.
>> Agora vai entender que eu dixen e ingresaran coincide coincide como
canto de só iguais.
Agora, iso é simplemente porque C xa está usando un único signo igual como o
chamado operador de asignación e en Para asignar un valor a partir da dereita
a un, por exemplo, variable no lado esquerdo.
Pero, neste caso, queremos realmente para probar n pola igualdade con 0.
E para facelo en C, simplemente ten lembrar de usar dous sinais igual.
>> Ben, se non fai realmente iguais igual 0, eu estou indo a imprimir
o seguinte no seu lugar.
Imprimir F, escolleu a 0.
Garde o meu arquivo.
E agora imos compilar este como condicións 1.
>> De volta ao meu alerta piscando, vou para executar o programa con corte de punto,
condicións 1.
E imos facelo mesmo sanidade verifique como antes.
1 a miña int, que é feito positivo.
Imos realizar de novo este como condicións 1 con unha segunda entrada de, digamos, negativo 1,
que é de feito negativo.
>> Agora imos proba-lo con 0.
dot slash, condicións 1.
Intro.
0 e -
uf.
Eu, de feito colleu 0 neste momento.