第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

都顯示報警了,不知道for循環(huán)里面的變量為什么一定要賦值?

都顯示報警了,不知道for循環(huán)里面的變量為什么一定要賦值?

C
動漫人物 2023-04-20 19:15:30
#include<stdio.h>int main(){int num=0;printf("請輸入一個數(shù):\n");scanf("%d",&num);int i=2,a=0;for(i;i<num;i++){if(num%i==0)a++;}if(a==0){printf("%d是素數(shù).\n",num);}else{printf("%d不是素數(shù).\n",num);}return 0;}警告信息:||=== Build: Debug in practice (compiler: GNU GCC Compiler) ===|E:\c++\practice\main.cpp||In function 'int main()':|E:\c++\practice\main.cpp|8|warning: statement has no effect [-Wunused-value]|||=== Build finished: 0 error(s), 1 warning(s) (0 minute(s), 1 second(s)) ===|
查看完整描述

2 回答

?
飲歌長嘯

TA貢獻1951條經驗 獲得超3個贊

您好,很高興回答您的問題。
對于for 語言來說,他的語句結構就已經決定了,必須要對循環(huán)變量賦初始值,并且要求有循環(huán)能夠運行的條件和循環(huán)趨于結束的變化,您這邊若是直接寫i的話,其實就是沒有給i 賦值,那么循環(huán)就沒有辦法操作,所以會出現(xiàn)錯誤。所以在循環(huán)運行之前,一定要給循環(huán)變量賦初值。

查看完整回答
反對 回復 2023-04-23
?
慕絲7291255

TA貢獻1859條經驗 獲得超6個贊

for循環(huán)本來就是一個比較運行函數(shù),你不把變量賦值,它怎么去判斷有沒有到目標值?

查看完整回答
反對 回復 2023-04-23
  • 2 回答
  • 0 關注
  • 174 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號