编程计算求出100到500之间同时满足除5余4和除7余2的总和

2026年09月17日 03:12
有4个网友回答
网友(1):

100到500之间同时满足除5余4和除7余2的总和编程编码:

public static void main(String args[]){

int i = 0,sum =0;

for(int i = 100;i <=500;i++ ){

if((i%5==4) && (i%7==2)){

sum += i;

}

}

System.out.println("sum = " + sum);

}

扩展资料:

也可以使用如下编码:

1、利用iconv函数族进行编码转换:

在LINUX上进行编码转换时,既可以利用iconv函数族编程实现,还可以利用iconv命令去实现,只不过后者是针对文件的,也就是将指定文件从一种编码转换为另一种编码。

iconv函数族的头文件是iconv.h,使用前需包含之。

#include

iconv函数族有三个函数,原型如下:

1、iconv_t iconv_open(const char *tocode, const char *fromcode)

此函数说明将要进行哪两种编码的转换,tocode是目标编码,fromcode是原编码,该函数返回一个转换句柄,供以下两个函数使用。

2、size_ticonv(iconv_t cd,char **inbuf,size_t *inbytesleft,char **outbuf,size_t *outbytesleft)

此函数从inbuf中读取字符,转换后输出到outbuf中,inbytesleft用以记录还未转换的字符数,outbytesleft用以记录输出缓冲的剩余空间。 (3) int iconv_close(iconv_t cd)

参考资料来源:百度百科-编码

网友(2):

int i = 0, sum = 0;
for(i=100;i<=500;i++)
if((i%5==4) && (i%7==2))
sum += i;

网友(3):

public static void main(String args[]){
int i = 0,sum =0;
for(int i = 100;i <=500;i++ ){
if((i%5==4) && (i%7==2)){
sum += i;
}
}
System.out.println("sum = " + sum);
}

网友(4):

public static void main(String[] args){
int i=0;
int sum=0;
for(i=100;i<=500;i++){
if((i%5==4) && (i%7==2))
sum += i;
}
System.out.println(sum);
}//by java