1樓:釖釖
第一個:
#include
main()
printf("s=%d",s);
}第二個:
#include
main()
printf("s=%g\n",s);
}如果的你的編譯器不支援漢語就把它改成別的我編譯了一下沒問題
這類問題用for迴圈一次一次迴圈
2樓:匿名使用者
第一個#include
main()
printf("sum=%d\n",sum);
} 第二個
#include
main()
printf("sum=%g\n",sum);}
c語言題,這道題是一個for迴圈語句,for迴圈語句不應該是整個迴圈完才輸出嗎?為什麼這道題迴圈一
3樓:27cgame永逝
for語句沒打大括號,預設下一句是迴圈語句內容,(即認為是在大括號內),如果只想最後輸出,在for後面和printf之間加上「{}」
4樓:匿名使用者
輸出語句在迴圈內就是迴圈一次輸出一次,如果把輸出語句放在迴圈體外,就是迴圈結束再輸出
5樓:橋季晉春柏
你先把不要這麼急學什麼硬體,沒有硬體你不是照樣學c語言。有點c語言基礎後,再轉戰硬體。
一個c語言中for迴圈的例題
6樓:班翠同堯
c語言中的for迴圈語句使用最為靈活,不僅可以用於迴圈次數已經確定的情況,而且可以用於迴圈次數不確定而只給出迴圈結束條件的情況,它完全可以代替while語句.
for(表示式
1;表示式
2;表示式
3)語句
它的執行過程如下:
(1)先求
表示式1.
(2)求
表示式2
,若其值為真(值為非0),則執行for語句中指定的內嵌語句,然後執行下面第三步
做若為假(值為0),則結束迴圈,轉到第5步.
(3)求解
表示式3
(4)轉回上面第(2)步驟繼續執行;
(5)結束迴圈,執行for語句下面的一個語句;
for(迴圈變數賦初值;迴圈條件;迴圈變數增值)語句如
for(i=1;i<=100;i++)sum=sum+i;
它的執行相當於
i=1;
while(i<=100)
顯然,用for語句更簡單、方便。
說明:(1)for語句的一般形式中的"
表示式1
"可以省略,此時應在for語句之前給迴圈變數賦初值.注意省略表示式1時,其後的分號不能省略.如for(;i<=100;i++);
(2)如果
表示式2
省略即不判斷迴圈條件,迴圈無終止地迴圈下去,也就是認為表示式2始終為真.
例如:for(i=1;;i++);
相當於i=1;
while(1)
(3)表示式3
也可以省略,但此時程式設計者應另外設法保證迴圈能正常結束.如:
for(i=1;i<=100;)
這個例子的迴圈增量沒有放在表示式三的位置
而是作為迴圈體的一部分
其效果是一樣的.
(4)可以省略
表示式1
和表示式3
,只有表示式2
即只給迴圈條件.
如for(;i<=100;)
這個相當於
whlie(i<=100)
(5)三個表示式都可以省略,如:
for(;;)語句
相當於while(1)語句
即不設初值
不判斷條件(認為
表示式2
為真值)迴圈變數不增值,無終止的執行迴圈體.
(6)表示式1
也可以是設定迴圈變數初值的賦值表示式,也可以是與迴圈變數無關的其他表示式.如:
for(sum=0;i<=100;i++)
for(sum=0,i=0;i<=100;i++)
7樓:匿名使用者
就給你個簡單的 #include int main(void)return 0;}
8樓:匿名使用者
//例如實現1加到100的和!#include main() printf("1加到100=%d",num);}
c語言迴圈問題
9樓:千鋒教育
float result = 1;
int flag = 0;
for(int i = 2; i <= 20; i++)
10樓:金色潛鳥
#include
int main()
printf("sum = %f\n",sum);
return 0;}
一個C語言的題目,一個c語言題目
include main if sum i printf i 鑑於lz說還沒自學到for,那樣的話,應該也不會用函式,陣列之類的東西,所以只能寫的這麼複雜了。include int main i 1 if sum n 判斷是否是完數,是則列印。printf n sum 0 return 0 執行結果...
c語言選擇題求解析,C語言,題目中的選擇題,求詳細解析
選dch1是char型,只能包含一個字元 c語言選擇題 求解析 主要是在x 5,這裡bai,這個自減運算du符,i 與 i,運算元zhii在前,表示先dao用這個數i,用完在專做這屬個自減操作。所以這裡是先用x與5進行比較,然後在做自減。第一次迴圈,x 5,x不小於5,所以if條件不滿足,x自減變成...
問一道C語言的題目,問一道C語言題目
二進位制數不能像十進位制那樣 d直接輸出。如果想輸出一個數的二進位制可以通過函式把其轉成2進位制字串再將其輸出。itoa函式 原型 char itoa int value,char string,int radix 引數 int value 被轉換的整數,char string 轉換後儲存的字元陣列...