当前位置:数据库 > Excel >>

求高手.C++.SQL.EXCEL.

从01至33 中 任意6个数字相加的和等于86 共有多少组? 请问怎么计算?
答案:for(i=1;i<=33;i++){
	for(j=1;j<=33;j++){
		for(k=1;k<=33;k++){
			if(i+j+k==86) {
				print("Record:&i+&j+&k=86",%d,%d,%d)
				break;
			}
		}
	}
}
肯定有重复的,需要筛检一下,意思就是这么个样子,效率上还有提升的空间,需要自己去提取。。。
其他:简单操作可以利用条件函数,例如在C1里写入函数=IF(A1=B1,A1," ") 然后下拉
此函数的意思是如果A1和B1相同 则C1里面的值与A1相同 否则显示1个空白字符
当然楼主也可以在最后一个逗号之后(也就是上面的引号部分)设置A、B两列不相同时的输出结果
希望能帮到你
 

上一个:sql 查询出来的数据数据导入excel中 出现问题 在线等
下一个:sql2005问题,要用向导把EXCEL里的数据导入到sql2005表中,但是其中有重复记录怎么处理?

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,