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

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

代碼求助啊啊啊

代碼求助啊啊啊

C
azder 2018-11-27 16:43:12
題目描述編寫函數(shù)fun,求出a到b之內(nèi)能被7或者11整除,但不能同時被7和11整除的所有正數(shù),并將他們放在數(shù)組中,函數(shù)返回這些數(shù)的個數(shù)。編寫main函數(shù),輸入a,b的值并調(diào)用函數(shù)進行運算。輸入描述從鍵盤輸入a,b的值(1<=a<=b<1000),用以下格式字符串輸入a,b的值:在C語言中使用:scanf("%d%d",&a,&b);在Java語言中使用Scanner對象的nextInt()方法獲取a,b的值。輸出描述用以下格式字符串輸出數(shù)組中的元素的值:"%d?"(注意:%d后面有一個空格)樣例輸入1:1?20?<回車>樣例輸出1:7?11?14樣例輸入2:50?100?<回車>樣例輸出2:55?56?63?66?70?84?88?91?98?99語言? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?C本人答案:#include <stdio.h>int fun(int a,int b);int main(){ int a,b,num;?scanf("%d%d",&a,&b);?fun(a,b);?printf("%d ",score);?return 0;}int fun(int a,int b){ int m,n=1,score[b-a+1]={0}; for(m=a;m<=b;m++) { if((m%7==0||m%11==0)&&m%77!=0) score[n]=m; n++; }? ? ? ? ? ? return 0;? ??}
查看完整描述

1 回答

?
___C___

TA貢獻168條經(jīng)驗 獲得超109個贊

首先,你的代碼思路正確。

其次,我只能幫你指出代碼中有三處錯誤,請自行學(xué)習(xí)后修改:

1,fun(a,b);printf("%d ",score);//調(diào)用函數(shù)用法錯誤,局部變量問題,建議學(xué)一下C基礎(chǔ)

2,score[b-a+1]={0};//這里數(shù)組定義語法錯誤

3,int fun(int a,int b)中應(yīng)該return n;

謝謝采納


查看完整回答
反對 回復(fù) 2018-11-30
  • 1 回答
  • 0 關(guān)注
  • 1057 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號