SQL编写程序,程序的功能是:求和,从1到1000以内能够被7或者11整除,到不能同

SQL编写程序,程序的功能是:求和,从1到1000以内能够被7或者11整除,到不能同时

/*条件:
 1、1-1000以内的整数
 2、求能被 7 或 11 整除,但不能同时被 7 和 11 整除的数值的和
 */
 
declare @times int, @sum int
select @times=1, @sum=0
while @times < 1000
begin
if (@times/11=1.0*@times/11 or @times/7=1.0*@times/7) and not(@times/11=1.0*@times/11 and @times/7=1.0*@times/7)
begin
print @times    --调试,打印出哪些是符合条件的数值
select @sum=@sum+@times
end

select @times = @times + 1
end

print @sum -- 直接打印结果集
select @sum as SumExp -- 以表返回结果集

温馨提示:内容为网友见解,仅供参考
无其他回答

SQL编写程序,程序的功能是:求和,从1到1000以内能够被7或者11整除,到不...
\/*条件: 1、1-1000以内的整数 2、求能被 7 或 11 整除,但不能同时被 7 和 11 整除的数值的和 *\/ declare @times int, @sum intselect @times=1, @sum=0while @times < 1000beginif (@times\/11=1.0*@times\/11 or @times\/7=1.0*@times\/7) and not(@times\/11=1.0*@times...

请找出1000以内能够被7或者11整除的数但不能被同时被7和11整除的数.
return sum

推荐一些有关C语言数组的练习题。
2: 第2题 请编写函数fun,它的功能是:求出1到100之内能北7或者11整除,但不能同时北7和11整除的所有证书,并将他们放在a所指的数组中,通过n返回这些数的个数。 答案:void fun(int *a, int *n){int i,j=0;for(i=2;i<1000;i++)if ((i%7==0 || i%11==0) && i%77!=0)a[j++]=i;*n...

md5 算法程序+详细注释,高分求教!
MD5的算法在RFC1321中实际上已经提供了C的实现,我们其实马上就能想到,至少有两种用Java实现它的方法,第一种是,用Java语言重新写整个算法,或者再说简单点就是把C程序改写成Java程序。第二种是,用JNI(Java Native Interface)来实现,核心算法仍然用这个C程序,用Java类给它包个壳。 但我个人认为,JNI应该是Java为了解...

采用穷举法,使用for语句编写一程序求两个整数的最大公约数和最小公倍...
运行的时候从键盘输入两个整数,输出的数第一个是最大公约数,第二个数是最小公倍数。考虑到最大公约数与最小公倍数之积等于原来两数之积,可以简化计算。 本回答由网友推荐 举报| 答案纠错 | 评论(1) 6 7 hercules1949 采纳率:36% 擅长: 暂未定制 ...

想深入学习C#语言,有没有达人知道C#的好的资料呢?
7、求出1~1000之间的所有能被7整除的树,并计算和输出每5个的和。8、编写一个控制台程序,分别输出1~100之间的平方、平方根、自然对数、e指数的数学用表。9、设计一个包含多个构造函数的类,并分别用这些构造函数实例化对象。10、编写一个矩形类,私有数据成员为举行的长(len)和宽(wid),无参构造函数将len和...

请找出1000以内能够被7或者11整除的数但不能被同时被7和11整除的数.
1000÷35≈28.5 所以所有数的和=5*7*(1+28)*28\/2=14210

请用c语言编写一个函数fun功能是:计算n门课程的平均分,计算结果作为函 ...
float fun(float a[],int n){ int i;float s=0,t;for(i=0;i<n;n++)s=s+a[i];t=s\/n;return(t);}

急求!!!全国计算机等级考试二级C机考题库 附答案的最好 !急!!!_百度...
2: 第2题请编写函数fun,它的功能是:求出1到100之内能北7或者11整除,但不能同时北7和11整除的所有证书,并将他们放在a所指的数组中,通过n返回这些数的个数。 答案:void fun(int *a, int *n){int i,j=0;for(i=2;i<1000;i++)if ((i%7==0 || i%11==0) && i%77!=0)a[j++]=i;*n=...

c语言上机试题
2.请编写函数fun,它的功能是:求出1到100之内能北7或者11整除,但不能同时北7和11整除的所有证书,并将他们放在a所指的数组中,通过n返回这些数的个数。 2.void fun(int *a,int *n) {int i,j=0; for(i=2;i<1000;i++) if((i%7==0\/\/i%11==0))&i%77!=0) a[j++]=i; *n=j;} 3.请...

相似回答