1. 程式人生 > >PAT乙級 1086 就不告訴你 (15 分)

PAT乙級 1086 就不告訴你 (15 分)

做作業的時候,鄰座的小盆友問你:“五乘以七等於多少?”你應該不失禮貌地圍笑著告訴他:“五十三。”本題就要求你,對任何一對給定的正整數,倒著輸出它們的乘積。

在這裡插入圖片描述

輸入格式:

輸入在第一行給出兩個不超過 1000 的正整數 A 和 B,其間以空格分隔。

輸出格式:

在一行中倒著輸出 A 和 B 的乘積。

輸入樣例:

5 7

輸出樣例:

53

程式碼:

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void reverse(char a[]){
	int left=0,right=strlen(a)-1;
	char ch;
	while(left<right){
		ch=a[left];
		a[left++]=a[right];
		a[right--]=ch;
	}
}
int main(){
	int A,B;
	char str[8];
	scanf("%d %d",&A,&B);
	sprintf(str,"%d",A*B);
	reverse(str);
	printf("%d",atoi(str));
	return 0;
}

在這裡插入圖片描述