C#平方和方法求解(2種不同方法)
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace SquareAdd { class Program { static void Main(string[] args) { Boolean flag = true; int i = 0; double b = 0; Console.WriteLine("請輸入整數,按-1停止"); while (flag) { i = int.Parse(Console.ReadLine()); if (i != -1) { //Math.Pow(底數,幾次方); double a = Math.Pow(i, 2); //Console.WriteLine(a); b += a; } else { flag = false; } } Console.WriteLine("所有數的平方和為:" + b); Console.ReadLine(); } } }
PS:這個方法主要用到的是<span style="font-family: Arial, Helvetica, sans-serif;">Math.Pow(底數,幾次方),只需簡單幾步就可以取得平方和,從而取得不同數量的整數的平方和 注意</span><pre name="code" class="csharp"><span style="font-family: Arial, Helvetica, sans-serif;">Math.Pow(底數,幾次方)這個方法為 double型別</span>
<span style="font-family: Arial, Helvetica, sans-serif;">using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace SquareTest { class Program { public void square() { Boolean flag = true; int sum = 0; int[] ar = new int[100]; while (flag) { Console.WriteLine("請輸入整數,輸入-1結束:"); for (int i = 0; i < ar.Length; i++) { ar[i] = int.Parse(Console.ReadLine()); if (ar[i] != -1) { sum += ar[i] * ar[i]; } else { flag = false; break; } } } Console.WriteLine("您輸入的整數的平方和為:{0}", sum); } static void Main(string[] args) { Program p = new Program(); p.square(); Console.ReadLine(); } } } PS:這個方法主要用到陣列,通過陣列將取到的結果存放起來並進行累加</span>
相關推薦
C#平方和方法求解(2種不同方法)
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace SquareAdd { class Program {
C-index/C-statistic 計算的5種不同方法及比較
前言 宣告: 所有計算基於R軟體,如果有人問其他軟體如何實現,請自行Google。 評價一個預測模型的表現可以從三方面來度量: 區分能力(discrimination): 指的是模型區分有病/沒病,死亡/活著等結局的預測能力。簡單舉個例子,比如說,現有100個人,50個有病
Android一個TextView設置多種顏色的2種高效方法
track 能夠 post star strong 價格 show img clas 有時候一個文本框為了強調內容須要顯示不同顏色,用下面代碼能夠輕松實現 方法一:(適用於顏色變化多的情況) //為文本框設置多種顏色 textView=(TextView)fi
DbHelperSQL 增加事務處理方法(2種)
result nal clas nsa string null per lec login 方法一: 1 public static bool ExecuteSqlByTrans(List<SqlAndPrams> list) 2 { 3
java 中配置檔案讀取的3種不同方法
前言 java在載入配置檔案的時候, 會優先去探尋 Source Folder 這類檔案 所以 可以將 配置檔案 放在 src 同級位置, 或者存放 在一個 新建Source Folder中 配置檔案 新建一個 mysql.properties 配置檔案 “=”
SQLServer 在Visual Studio的2種連線方法
一、Sql Server 在Visual Studio的連線有兩種方法: (1)本地計算機連線; string s = “Data Source=計算機名稱;initial Catalog=資料庫名稱;integrated Security=True”; (2)windows身份驗證方式
淺析評價軟體規模的2種主要方法
在對軟體研發成本度量(包括估算與測量)時,對於軟體規模本身的評價是首要任務。目前評價軟體規模的方法主要分為2種:基於業務視角和基於開發視角。 基於業務視角的方法是從使用者角度出發,與軟體開發技術無關,如:功能點、故事點、用例點、物件點等方法。 基於開發視角的方法
C#計時器的三種實現方法
在原博基礎上學習,然後自己重新設計實現了一遍。 在.NET中有三種計時器: 一、 System.Windows.Forms名稱空間下的Timer控制元件,和所在的Form屬於同一個執行緒。Timer控制元件只有綁定了Tick事件和設定Enabled屬性為True之後才會自
【Python】寫視訊的2種常用方法:write_videofile和videoWrite
一、使用Python自帶的write_videofile 1、函式說明如下: def write_videofile(self, filename, fps=None, codec=None, bitrate=None, audio
python字串替換的2種有效方法
1是用字串本身的方法。 2用正則來替換字串 下面用個例子來實驗下: a = 'hello word' 我把a字串裡的word替換為python 1用字串本身的replace方法 a.replace('word','python') 輸出的結果是hello python
DHCP:解析開發板上動態獲取ip的2種實現方法詳解
InternetSystems Consortium DHCP Client V3.1.3 Copyright2004-2009 Internet Systems Consortium. Allrights reserved. Forinfo, please visit https://www.isc.or
ViewPager系列之ViewPager無限迴圈滑動原理、程式碼、2種實現方法比較
目前ViewPager實現無限迴圈有2種方法,直接上具體方法: 方法1:重寫 PagerAdapter 中的 getCount() 方法。其實只是在計算item 數目的時候給了一個很大的數,然後通過呼叫setCurrentItem(position)方法,
Android一個TextView設定多種顏色的2種高效方法
有時候一個文字框為了強調內容需要顯示不同顏色,用以下程式碼可以輕鬆實現 方法一:(適用於顏色變化多的情況) //為文字框設定多種顏色 textView=(TextView)findViewBy
shell指令碼中呼叫另一個指令碼的三種不同方法
1、fork (fork /directory/script.sh) fork是最普通的, 就是直接在腳本里面用/directory/script.sh來呼叫script.sh這個指令碼. 執行的時候開一個sub-shell執行呼叫的指令碼,sub-she
[Bat]UNC路徑不支持的2種解決方法
alt 服務器 nbsp span inf dfs 堆棧 用戶 除了 UNC(Universal Naming Convention),\\servername\sharename,其中servername是服務器名。sharename是共享資源的名稱 1.使用push
在shell指令碼中呼叫另一個指令碼的三種不同方法(fork, exec, source)
fork fork(fork /directory/script.sh)如果shell中包含執行命令,那麼子命令並不影響父級的命令,在子命令執行完後再執行父級命令。子級的環境變數不會影響到父級。 fork是最普通的, 就是直接在腳本里面用/directory
Python BeautifulSoup中文亂碼問題的2種解決方法
解決方法一: 使用python的BeautifulSoup來抓取網頁然後輸出網頁標題,但是輸出的總是亂碼,找了好久找到解決辦法,下面分享給大家 首先是程式碼 from bs4 import BeautifulSoup import urllib2 url = 'htt
三種不同方法將陣列分成奇數和偶數兩個陣列
//C方式編寫的函式,使用指標 #include <iostream> using namespace std; void printIntArr(const int arr[], int size) { for (int i = 0; i < si
oracle中四種不同方法迴圈輸出1-10
set serveroutput ondeclare i int:=10; j int:=0; begin loop j:=j+1; if j<11 then dbms_output.put_line(j); elsif j>11 th
Source Insight崩潰的2種解決方法
現象: Source Insight一直崩潰 原因分析:原因肯定的多樣的,往往只有每種方法都試了才知道,所以如果本文解決不了讀者的問題,還請不要踩我,這不公平。 解決方法: (1)刪除C:\User