求高手.C++.SQL.EXCEL.
从01至33 中 任意6个数字相加的和等于86 共有多少组? 请问怎么计算?
从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表中,但是其中有重复记录怎么处理?