include<stdio.h> int main(){ int n,i,s,v;for (i=10;i<32;i++){ n=i*i;s=0;do{ s=s+n%10; n=n/10; }while (n>0);if (s%2==1) printf("%d ",i*i);} return 0;} 输出: 100 144 225 256 289 324 441 625 676 784 841 900 ...
include<stdio.h>int main(){ int i,a,b,c,temp; for(i=10;i<32;i++){ temp=i*i;//这里不要赋值i=i*i; 会改变i的值 a=temp/100;//这里应该是除以100 得到百位上的数字 b=temp/10%10; c=temp%10; if((a+b+c)%2){//在这里判断是否为奇数 如果取余的结果为1...
但是个人觉得不太高效。给你另一种思路吧:100开方是10,而31*31=961<1000,32*32=1024>1000,所以由此可以得出100-1000内的可能满足上述条件的数就应该在(10,31]这个范围内的数的平方数中找,这样的话我们只用遍历21个数而不至于去遍历你那种思路中的900+的数。然后接下来就可以判断这些数的平方...
1.编写程序,从键盘输入一个三位数,求出该数个位、十位、百位上的数字之和并输出.2.编写程序,输出100以内能被3整除且个位数为5的所有正整数3.请输出10~1000之内能能被7整除且十位数为9的数.4.输出1900~2000年中所有的闰年.每输出5个换一行.闰年是指能够被4整除但不能被100整除,或者能够被400整除的年份...
4、编写程序,求[200,1000]既能被3整除又能被5整除的数的和。5、编写程序,求共有几组i、j、k符合算式ijk+kji=1333,其中i、j、k是0~9之间的一位整数。6、编写程序,求三位数的奇数中,所有各位数字之和是15的倍数的数的和。7、编写程序,求在3000以内能被17或者23整除的正整数的个数。
输入格式:第一行为正整数t(≤5),表示数据组数;接下来t行,每行一个整数,其中有4个连续的xxxx表示被污染的数字N(10^法半5法半≤N≤10^法半1000000法半)。数据规模:30%的数据中,N≤10^法半15法半;100%的数据中,N≤10^法半1000000法半。输出格式:对于每组数据,输出最大可能的...
1.编写程序,从键盘输入一个三位数,求出该数个位、十位、百位上的数字之和并输出.2.编写程序,输出100以内能被3整除且个位数为5的所有正整数3.请输出10~1000之内能能被7整除且十位数为9的数.4.输出1900~2000年中所有的闰年.每输出5个换一行.闰年是指能够被4整除但不能被100整除,或者能够被400整除的年份...
c++编程问题编程1.求s=2+22+222+…+222…2的和,即第n个加数是一个n位的整数,且各数位上的数字均为2.例如:输入数字4,s=2+22+222+2222=2468.2.求[100,1000]之间最小的素数、最大的素数、所有素数之和.
100分(回复满意加50)问几道VB的题目。能答的就答吧。是我考试的题库。希望不要出错~~还有要写清题号哦~1.有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求所有这样的三位数之和。2.[100,666]范围内同时满足以下两个
问几道VB的题目!急!急!1、有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和.试求所有这样的三位数之和.2、[100,666]范围内同时满足以下两个条件的十进制数. ⑴其个位数字与十位数字之和除以10所得的余数是百位数字;⑵该数是