大佬救命!!想了一下午加一晚上还是没看懂。c语言
查看原帖
大佬救命!!想了一下午加一晚上还是没看懂。c语言
758888
sl1749712948楼主2022/8/9 22:10

我是萌新,零基础,所以有些基础的知识点我可能都不懂,求解惑,每次输出都是0,我要疯了,谢谢你们。

#include<stdio.h>
int main(){
	int a[12],r=0,i,m=300,n,s=0,j=0;//r是剩余的钱,s是存的钱 
	for(i=0;i<12;i++)scanf("%d",&a[i]);
	for(i=1;i<13;i++){
	r+=m;
	if(r-a[i-1]<0)  {
		j=1;
     	printf("%d",-(i+1));
	    break;         }
	if(r-a[i-1]>=0){
	r-=a[i-1];
	n=r+m-a[i];
	if(n>=100){ r=n%100;  s+=(n-r); } 
	               } 
}
if(j==0)
printf("%d",s*1.2+a[11]);
	return 0;
}
2022/8/9 22:10
加载中...