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

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

求大佬幫助,我到底哪里寫錯了

求大佬幫助,我到底哪里寫錯了

C
qq_鏡音鈴_0 2017-11-17 16:48:34
我的代碼?#include?<stdio.h>int?main(){ int?i,n,k; int?s[10]={10,0,0,0,10,10,0,0,0,10}; for(i=0;i<10;i++) printf("%d?",s[i]); scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&k); s[k-1]?+=?10; } for(i=0;i<10;i++) printf("%d?",s[i]); return?0;}
查看完整描述

2 回答

?
馮寶寶

TA貢獻31條經驗 獲得超8個贊

我覺得你可能理解錯了題目意思,那10個初始分數(shù)應該是讓你輸入而不是你用數(shù)組設定好,題目那里可能只是給你一個示例,你可以去試下這個思路,你可以把題目鏈接發(fā)下。

查看完整回答
1 反對 回復 2017-11-17
?
慕仰2239238

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

#include<stdio.h>
int?main(){
	int?myarr[10];
	int?i,n,x,j;	
	
	/*?輸入第一行10位同學的初始分?*/
	for(i=0;i<10;i++){
		scanf("%d",&myarr[i]);
	}
		
	/*?輸入第二行一個整數(shù)n?*/
	scanf("%d",&n);
	
	
	/*?輸入接下來的n行?*/
	int?myarr1[n];
	for(i=0;i<n;i++){
		scanf("%d",&myarr1[i]);
	}
	
	/*?輸出結果?*/
	
	for(i=0;i<10;++i){
		for(j=0;j<n;j++){
			if(i==myarr1[j]-1){
				myarr[i]+=10;
			}
			
		}
		printf("%d?",myarr[i]);
	}
		
}

輸入:

1 1 1 1 1 2 2 2 2 2

5

1

2

3

4

5

輸入結果為:

11 11 11 11 11 2 2 2 2 2

查看完整回答
反對 回復 2017-11-20
  • 慕仰2239238
    慕仰2239238
    個人建議,書寫代碼的時候,寫下注釋,這樣方便閱讀,也方便自己檢查錯誤。我也是剛學,寫這個的時候檢查了好幾次。。
  • 2 回答
  • 0 關注
  • 1230 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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