[PTA] 7-25 y extraña petición (15 minutos)

Este problema requiere el cálculo de un determinado conjunto de números enteros positivos pares e impares.

Formato de entrada:
entrada dada número entero positivo en una fila, separadas por un espacio entre ellos. Cuando se lee cero o un entero negativo que representa el extremo de entrada, los números no se ocupan de.

Formato de salida:
secuencia de salida de los enteros positivos impares y en una fila.

de entrada de la muestra:
87437056101-1

Salida de muestra:
116

#include<stdio.h>
int main()
{
	int num, sum=0;
	for(int i; ;i++){
		scanf("%d", &num);
		if(num%2!=0)
			sum+=num;
		if((num==0||num<0)&&num%2!=0){
			sum=sum-num;
			break;
		}
		if((num==0||num<0)&&num%2==0)
			break;
	}
	printf("%d", sum);
	return 0;
}
Publicado 48 artículos originales · ganado elogios 0 · Vistas 318

Supongo que te gusta

Origin blog.csdn.net/weixin_46399138/article/details/105368831
Recomendado
Clasificación