原创 Android使用聚合數據接口解析JSON數據顯示當前地址

聚合數據經緯度解析 接口地址:http://apis.juhe.cn/geo/ 支持格式:JSON/XML 請求方式:GET 請求示例:http://apis.juhe.cn/geo/?key=您申請的APPK

原创 循環-25. 求給定序列前N項和之三(15)

本題要求編寫程序,計算序列 1 + 1/3 + 1/5 + … 的前N項之和。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行中按照“sum = S”的格式輸出部分和的值S,精確到小數點後6位。題目保證計算結果不超

原创 循環-16. 猴子喫桃問題(15)

一隻猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個;第二天早上又將剩下的桃子喫掉一半,又多吃了一個。以後每天早上都吃了前一天剩下的一半加一個。到第N天早上想再喫時,見只剩下一個桃子了。問:第一天共摘了多少個桃子?

原创 JSON數據解析

JSON返回示例: { "resultcode":"200", "reason":"Successed!", "result":{ "lat":"39.915065193348",

原创 循環-26. 求給定序列前N項和之四(15)

本題要求編寫程序,計算序列 1 - 1/4 + 1/7 - 1/10 + … 的前N項之和。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行中按照“sum = S”的格式輸出部分和的值S,精確到小數點後3位。題目保

原创 循環-02. 計算圓周率(15)

根據下面關係式,求圓周率的值,直到最後一項的值小於給定閾值。 輸入格式: 輸入在一行中給出小於1的閾值。 輸出格式: 在一行中輸出滿足閾值條件的近似圓周率,輸出到小數點後6位。 輸入樣例: 0.01 輸出樣例: 3.132

原创 循環-27. 求給定序列前N項和之五(15)

本題要求編寫程序,計算序列 1 + 1/2 + 1/3 + … 的前N項之和。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行中按照“sum = S”的格式輸出部分和的值S,精確到小數點後6位。題目保證計算結果不超

原创 數組-05. 字符串字母大小寫轉換(10)

輸入一個以#結束的字符串,本題要求將小寫字母全部轉換成大寫字母,把大寫字母全部轉換成小寫字母,其它字符不變。 輸入格式: 輸入在一行中給出一個長度不超過40的、以#結束的非空字符串。 輸出格式: 在一行中按照要求輸出轉換後的字符串

原创 循環-15. 統計素數並求和(20)

本題要求統計給定整數M和N區間內素數的個數並對它們求和。 輸入格式: 輸入在一行中給出2個正整數M和N(1<=M<=N<=500)。 輸出格式: 在一行中順序輸出M和N區間內素數的個數以及它們的和,數字間以空格分隔。 輸入樣例:

原创 字符串-07. 說反話-加強版 (20)

給定一句英語,要求你編寫程序,將句中所有單詞的順序顛倒輸出。 輸入格式:測試輸入包含一個測試用例,在一行內給出總長度不超過500 000的字符串。字符串由若干單詞和若干空格組成,其中單詞是由英文字母(大小寫有區分)組成的字符串,單

原创 循環-16. 猴子吃桃問題(15)

一隻猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個;第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以後每天早上都吃了前一天剩下的一半加一個。到第N天早上想再吃時,見只剩下一個桃子了。問:第一天共摘了多少個桃子?

原创 循環-24. 求給定序列前N項和之二(15)

本題要求編寫程序,計算序列 1! + 2! + … 的前N項之和。 輸入格式: 輸入在一行中給出一個不超過12的正整數N。 輸出格式: 在一行中輸出整數結果。 輸入樣例: 5 輸出樣例: 153 #include<stdio

原创 循環-17. 簡單計算器(20)

模擬簡單運算器的工作。假設計算器只能進行加減乘除運算,運算數和結果都是整數,4種運算符的優先級相同,按從左到右的順序計算。 輸入格式: 輸入在一行中給出一個四則運算算式,沒有空格,且至少有一個操作數。遇等號”=”說明輸入結束。 輸

原创 Android調用系統功能獲取當前經緯度

package com.example.locationtest; import java.util.List; import android.app.Activity; import android.content.Cont

原创 字符串-03. 字符串的冒泡排序(20)

我們已經知道了將N個整數按從小到大排序的冒泡排序法。本題要求將此方法用於字符串序列,並對任意給定的K(小於N),輸出掃描完第K遍後的中間結果序列。 輸入格式: 輸入在第1行中給出N和K(1<=K<=N<=100),此後N行,每行包