C语言程序设计试卷 求两份不同的答案 一、找出1000以内所有能同时被3、5

2024-11-22 08:33:43
推荐回答(1个)
回答(1):

一:

#include
int main(){
int i;
for(i=7;i<1001;i++)
if(i%3==0&&i%5==0&&i%7==0)
printf("%d\n",i);
return 0;
}

二:

#include
int main(){
int a[10],i,sum=0;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
if(a[i]<0)
sum++;
printf("%d\n",sum);
return 0;
}

三:

#include
#include
void changeword(char a[]);
int main(){
int i;
char s[10000];
gets(s);
changeword(s);
puts(s);
return 0;
}
void changeword(char a[]){
int i;
for(i=0;i if(a[i]=='o')
a[i]='0';
}