Dados dos enteros A y B, genera todos los enteros de A a B y la suma de estos números.
Formato de entrada:
La entrada da 2 enteros A y B en una línea, donde −100≤A≤B≤100, separados por espacios.
Formato de salida:
Primero, todos los enteros de A a B se emiten secuencialmente, cada 5 dígitos ocupan una línea, cada dígito ocupa un ancho de 5 caracteres y está alineado a la derecha. Finalmente, la suma X de todos los números se emite en el formato Sum = X en una línea.
Entrada de muestra:
-3 8
Salida de muestra:
-3 -2 -1 0 1
2 3 4 5 6
7 8
Suma = 30
Respuestas de referencia de otros
#include<stdio.h>
int main()
{
int a,b,i,cot=0,sum=0;
scanf("%d %d",&a,&b);
for(i=a;i<=b;i++)
{
printf("%5d",i);//题目要求占5个字符宽
cot++;
if(cot%5==0&&i!=b)
printf("\n");
}
printf("\n");//执行完循环后,换行输入总和
for(i=a;i<=b;i++)
sum+=i;
printf("Sum = %d",sum);
return 0;
}
Respuesta incorrecta
Como resultado, debido a que no se puede establecer aquí, no hay forma de modificarlo durante mucho tiempo, solo Baidu.
Después de la modificación, la respuesta es la misma, y sigue siendo incorrecta, muy vergonzosa.