有问题就有答案
Q1:c语言:编程输出1到1000之间能被7整除的数,并求和
vc++6.0,tc2.0中的程序#includemain(){intsum=0;inti,n=1;for(i=1;i<=1000;i++){if(i%7==0){printf("1到1000之间能被7整出的第%d个数%d\n",n,i);sum+=i;n++;}}printf("\n");printf("1到1000之间所有能被7整除的数的和=%d\n",sum);}这是对L_o_o_n_i_e的改写,应该看得更明白些,L_o_o_n_i_e在此处(sum=sum+i;};)多了一个分号。
Q2:C语言编程: 求出1~1000之间的所有能被7整除的数,并计算和输出每5个的和
//#include "stdafx.h"//vc++6.0加上这一行.#include "stdio.h"void main(void){ int i; for(i=7;i<966;printf("%d ",5*i+70),i+=35); printf("\n");}
Q3:c语言编程输出1~1000之间能被3整除,又能被7整除的数
#include "stdio.h"int main(int argc,char *argv[]){ int n; for(n=21;n<=1000;printf("%4d",n),n+=21); printf("\n"); return 0;}
Q4:C语言编程:输出200~1000之间能被7整除的数,并统计其个数。
#includeintmain(){inti,n=0,s=0;对于(I=200i=1000 I){ if(I % 7==0){ s=I;printf("%d\n ",I);n;}}printf("共计:%d个\n ",n);}
Q5:编写程序,输出1-1000之间能被3和7整除的数,并统计其个数
inta3=0,a7=0,a37=0;for(inti=1;i=100I){ if(I % 3==0){ a3=1;} if(I % 7==0){ a7=1;} if(I % 3==0i;% 7==0){ a37=1;} } } system . out . println(" 0 ~ 1000(0 ~ 1000内可被3整除的数为:" a3 ");系统。out . println(0 ~ 1000内可被3整除的数为:‘a7’);系统。out . println(0 ~ 1000内可被3整除的数为‘a37’);
Q6:国二C语言编程题:求1-1000之间所有能被7整除或者能被11整除的数之和。
int main(){printf("num=%d",1000/7+1000/11 -1000/77);printf("sum=%d",((1000/7)*(1000/7+1)*7 +(1000/11)*(1000/11+1)*11 -(1000/77)*1000/77+1)*77)/2);return 0;}