7 2 利用陣列實現平面點的幾何變換 10分

2021-10-24 07:41:07 字數 590 閱讀 6728

本題目要實現平面點的二維幾何變換,讀入點的座標,變換的型別和引數,然後輸出變換後的幾何座標。

輸入格式:

點的平面座標成對出現, 兩個數值之間以逗號隔開,資料型別為整型。變換型別以整型數字表示,1,2,3分別對應平移、縮放和旋轉。平移引數為座標對形式,中間以逗號隔開,資料型別為double型別。縮放兩個引數以逗號隔開,型別double。旋轉以角度表示旋轉角度,正值為逆時針,負值代表順時針,整型。

輸出格式:

輸出為旋轉後的點的座標,座標對之間以逗號隔開,整型。

輸入樣例:

下面是一次平移變換的輸入。例如:

5,71

1.2,2

輸出樣例:

在這裡給出相應的輸出。例如:

6,9輸入樣例2:

下面是一次旋轉變換的輸入。例如:

1,03

90輸出樣例2:

在這裡給出相應的輸出。例如:

0,1

#include#includeint main()

else if(n==2)

else

printf("%.0f,%.0f",x,y);

}

利用方法實現陣列排序的操作(一)

public static void main string args int age sort score 向sort方法中傳遞陣列score 排序 print score 向print方法中傳遞陣列score 列印 system.out.println n sort age 向sort方法中傳遞...

利用陣列實現乙個簡單的棧

package com.stack 用陣列實現乙個簡單的棧 方法 壓入元素 push 彈出棧頂元素 pop 棧的大小 size 棧是否為空 isempty public class arraytostack 向棧中新增元素 param item public void push item item ...

利用陣列實現資料庫記錄的批量錄入

包括兩個檔案 1。allneeddj.asp 實現表單的生成 2.allneeddjresult.asp 處理表單批量錄入 3.hbedu.mdb 資料庫檔案 其資料庫結構如下 provinceid 省份編號 數值型 dytaocount 打樣套數 數值型 taocount 紙樣套數 數值型 cpc...