for(i=1;i<=100;i++,i++) sum=sum+i
for(i=1;i<=100;i=i+2) sum=sum+i
是相等的.
for(a;b;c) a,b,c都表示乙個表示式
執行順序如下
進入for迴圈後 執行a ,a一般是個初始化語句,當然也可以沒有,或者提前到for迴圈的上一句.
然後 執行 b ,b一般是判斷語句,即 a中初始化後的變數 是否滿足 條件 b,滿足就執行 for中的** ,否則 退出迴圈
然後 執行 c ,c一般是 a中的變數的 自增/減 ,當然也可以放在 for迴圈**段的最後.
a,b,c 是以 分號(;) 區分的 不管其中的逗號(,)的多少.
至於你說 i=i+2 沒自增自減,看來你是完全沒理解到"+="的意思
i++ 也即是 i+=1 也即是 i=i+1 所以 i=i+2 是自增的 並且每次增加 2.
(i++,i++) 這個相當於 分析中 的c 吧 也即是 執行第乙個 i++ 後再執行第二個i++ 不是什麼逗號表示式
舉列子(從1_100的累加)
#include
int main()
cout< }
#include
using namespace std;
int main()
cout<
c++中數學三角函式的運用
sin(x) cos(x)
輸入正整數n(n<360),:使輸出n度的正弦、余弦函式值。提示用數學函式;(題目)
運用三角函式時,需要加入乙個數學函式庫,
#include
#include
using namespace std;
int main()
{int x;
cout<<"請輸入x的值"<>x;
cout<
積累,努力!為了~~~~~~
基礎篇 練習 小練習1 4
小練習1 寫出程式結果 package com.test4 class test public class lianxi 2 extends test lianxi 2 string s public static void main string args 結果 小練習2 寫出程式結果 packa...
C 小練習Clock類,Car類 C 小練習
我們在以前使用c語言實現的時候 定義變數 通過函式填充變數 去顯示變數 使用c 定義的變數 類內的資料成員 通過函式填充變數 構造器 去顯示變數 行為 屬性 時,分,秒 行為 run 在螢幕上實現電子時鐘 13 04 05 每隔一秒更新乙個顯示。分析構造時,初始化為當前系統時間,然後每隔一秒,刷屏。...
MySQL基礎的小練習
要求 使用 mysql 完成 完成下面的功能 1.將所有員工薪水修改為5000元。2.將姓名為 zhangsan 的員工薪水修改為3000元。3.將姓名為 lisi 的員工薪水修改為4000元,改為female。4.將xiaohong的薪水在原有基礎上增加1000元。create table emp...