Red de conocimiento informático - Problemas con los teléfonos móviles - Ejemplos de programación en Xcode

Ejemplos de programación en Xcode

(1)

# define SALTO _ AÑO(y)((y)% 400 = = 0 | |((y)% 4 = = 0 &&(y)%100!= 0) )

(2) No es necesario ingresar x para integrales definidas, ¿verdad?

Integral doble (doble a, doble b)

{

doble res = 0.0

Doble I;

p>

Doble δ = 0.001;

int sign = 1

Doble tmp

Si (a & gtb)

{

tmp = a;

a = b;

b = tmp

signo =-1;

}

for(I = a+δ/2;i<b;i+=delta)

RES+=(I+1)* delta;

Retorno de carro * res

}

(3)-1 es, por supuesto, verdadero, solo 0 es falso.

(4) En el caso de scanf ("%s", a), finaliza cuando encuentra un espacio, por lo que no hay estadísticas después del espacio y se puede usar.

fgets(a, 100, stdin);

Esta respuesta es recomendada por el autor de la pregunta.

¿Recibir un me gusta?

¿Comentarios?

Compartir

Empacar el informe

¿Ganlin 1005?

2011-09-08

1.

# include & ltstdio.h & gt

//Definir tipo bool p>

enumeración typedef

{

Falso, // no es 0.

Verdadero // es 1.

} bool

bool SALTO _ AÑO(int

int main()

{

int año;

Printf("Ingrese el año: \ n ");

scanf("%d ", & amp año); ( Año bisiesto (año))

{

printf("%d es un año bisiesto.\n", año);

}

Otros

{

printf("%d no es un año bisiesto.\n", año);

}

System("Pause ");

Return 0;

}

//Determina si es un año bisiesto.

Año bisiesto booleano (año entero)

{

if((año % 400 = = 0)| |((año % 4)= = 0 & amp; & amp(año% 100!= 0)))

{

Devuelve verdadero

}

Otro

{

Devuelve falso

}

}

2.

Se puede llamar por función, Referencia 1.

En cuanto a cálculo, depende de lo bueno que seas en cálculo.

3. En lenguaje C, distinto de cero significa 1, entonces, ¿-1 es verdadero o falso?

Para esta pregunta, puedes mirar el tipo bool definido en la primera pregunta. Si es un bucle, 1 significa verdadero y 0 significa falso.

4.

# include & ltstdio.h & gt

void main()

{

int I;

char a[100];

int b=0, c=0, d=0, e = 0;

Printf(" Introduzca 10 caracteres: \ n ");

scanf("%s ", a);

for(I = 0;i<10;i++)

{

si((a[I]& gt;= 65 & amp& ampa[I]& lt;= 91)| |(a[I]& gt;= 97 & amp& ampa[I ]<= 123))b++;

si no(a[I]>= 48 &&a[I]<= 57)c++;

si no(a[ I]= = 32)d++;

else e++;

}

printf("%d,%d, %d, %d ", b , c, d, e);

}

El error es

if((a[I]& gt; = 65 &&a[I]< ;= 91)| |(a[I]>= 97 &&a[I]<= 123))b++;

si no (a[I]& gt;= 48 &&a[I] <= 57)c++;

else if(a[I]= = 32)d++;

Donde a[i] es el tipo de carácter, 65 es un número entero, a [I]>=65 debería ser a[i]>='a', y el resto son similares