C語言 輸入一個正整數,算1-2+3-4.........+n的值
#include <stdio.h>
int main()
{
int i,n,var=0,t = 1;
printf("請輸入數字:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
var = var + t*i;
t = -1*t;
}
printf("%d",var);
}
相關推薦
C語言 輸入一個正整數,算1-2+3-4.........+n的值
技術標籤:C語言c語言 #include <stdio.h> int main() { int i,n,var=0,t = 1; printf("請輸入數字:");
輸入一個正整數,用遞迴演算法將此數逆序輸出
技術標籤:Cc語言 其實就是用遞迴代替完成for的作用 #include<stdio.h> void show(int n)
【python初學者日記】輸入一個正整數,求其因數以及分解質因數
技術標籤:菜鳥啄米 輸入一個正整數,求其因數以及分解質因數 問題分析程式碼實現
Java 題目 功能:輸入一個正整數,按照從小到大的順序輸出它的所有質因子(重複的也要列舉)
描述 功能:輸入一個正整數,按照從小到大的順序輸出它的所有質因子(重複的也要列舉)(如180的質因子為22335)
【函式專題】編寫程式,輸入一個正整數m,輸出m行如下的圖案。
技術標籤:c語言c語言 【函式專題】編寫程式,輸入一個正整數m,輸出m行如下的圖案。要求,自定義並呼叫函式void outputstar(int n)。 輸入:5 輸出:(如下)
輸入兩個整數序列,第一個序列表示棧的壓入順序, 請判斷第二個序列是否可能為該棧的彈出順序。假設壓入棧的所有數字均不相等。 例如序列1,2,3,4,5是某棧的壓入順序,序列4,5,3,2,1是該壓棧序列對應的一個彈出序列, 但4,3,5,1,2就不可能是該壓棧序列的彈出序列。(注意:這兩個序列的長度是相等的)
思路 根據出棧順序模擬一次入棧入棧元素 等於出棧順序第一個時就 該元素就可以出棧了比如 入12345 出棧順序45321入1 出棧順序第一個是4嘛 說明只有入到4才會出啊 -》4321 -》入到4了 相等那就出-》321繼續正常入5321
用C++實現輸入三個整數,中間用逗號隔開
輸入字元 之前做到一些藍橋杯的題目時,不會在輸入時輸入字元,今天特地學習了一下,我總結了兩種方法。
鍵盤錄入一個正整數,把它的各個位上的數字倒著排列形成一個新的整數並輸出。 例如:12345 數出54321 78760 輸出6787(0省去)
技術標籤:java package com.coffn.demos; /** * 4、鍵盤錄入一個正整數,把它的各個位上的數字倒著排列形成一個新的整數並輸出。
【python初學者日記】輸入正整數n,求1+2+3+……+n的值
技術標籤:菜鳥啄米 輸入正整數n,求1+2+3+……+n的值 問題分析程式碼實現 問題分析
程式設計筆記:給出一個正整數,求解滿足上面公式的所有算式組合
技術標籤:程式設計題筆記 朋友丟了一道題目過來,手癢就解決了一下。 測試資料儘量不要超過25,否則要等很久甚至卡死。 這種題應該有公式之類的可以計算,以下2個方法純粹是練手而已
一個正整數,如果它能被2整除,或者它的十進位制表示中某個位數上的數字為2,則稱其為與2相關的數。求所有小於等於N的與2無關的正整數的和。 例如:N = 8,<= 8與2無關的數包括:1 3 5 7,和為
技術標籤:C語言 1859: 一個正整數,如果它能被2整除,或者它的十進位制表示中某個位數上的數字為2,則稱其為與2相關的數。求所有小於等於N的與2無關的正整數的和。 例如:N = 8,<= 8與2無關的數包括:1 3
最簡便的求一個正整數二進位制中1的個數的方法
最簡便的求一個正整數二進位制中1的個數的方法 int main() { int n = 0; int count = 0;
python-給一個引數n,例如3:先輸出1,2,3,4,5,6,7,8,9,每三個數後換行,後輸出1,4,7,2,5,8,3,6,9
\"\"\" 2 定義一個函式,fn(n)其中n表示輸入n行n列的矩陣,需要滿足的要求是在n為
有一個8個數的陣列{1,2,3,3,4,5,6,6},計算其中不重複數字的個數
有一個8個數的陣列{1,2,3,3,4,5,6,6},計算其中不重複數字的個數。 int values = {1,2,3,3,4,5,6,6}; HashSet set = new HashSet(); foreach(int i in values) {set.Add(i);} Console.WriteLine(set.Count)
利用for迴圈,計算1+2+3+……+100。等差數列求和
技術標籤:筆記 #include<iostream> using namespace std; int main () { int sum=0; for(int i=1;i<=100;++i)//i初始值為1,終值為100,每次增量為1
S120通訊報文應用型別及區別,PZD格式及意義 | 標準報文1/2/3/4/5/6/7/9/20/81/82/83
一.報文功能圖 1.1標準報文 適用於驅動器 SINAMICS S120 S150 引數手冊 章節3.9 PROFIdrive 圖3-36 功能圖2415標準報文和過程資料1
【C語言程式練習】輸入一個3位正整數,計算該數的逆序數
技術標籤:C++學習筆記C語言c語言visual studio 輸入一個3位正整數,計算該數的逆序數,並輸出。例如:輸入789,輸出987
c語言輸入20個數,從小到大建立一個單鏈表
技術標籤:C語言連結串列演算法c語言 一、要求輸入20個數,按照從小到大的順序存入連結串列中,可以分四步:獲取資料、進行排序、插入連結串列、列印連結串列。
【C語言】用指標的方法處理:輸入十個整數,將其中最小的數與第一個數交換,將最大數和最後一個數交換
技術標籤:程式設計菜雞進化之路練習 分析: 1.獲取陣列中最大值和最小值及其下標 2.將其調換到相應位置 注意事項: 1.避免重複交換 2.考慮特殊情況(如首位極值相反或已對應) 水平有限,望各位在評論區共同討論
【C語言程式練習】從鍵盤輸入兩個整數,計算並輸出他們的和、差、積、商t和平均值
技術標籤:C++學習筆記C語言c語言visual studio 從鍵盤輸入兩個整數a和b,計算並輸出他們的和sum、差difference、積product、商quotient和平均值ave