www.ryfs.net > 用C++程序编1到10000中,不能是6和8的倍数,共有几个数,和为多少?急急急急急

用C++程序编1到10000中,不能是6和8的倍数,共有几个数,和为多少?急急急急急

此题逆向思维可解。统计0000~9999中不含有1的数字的个数,则共有9×9×9×9=6561个,因

#include<iostream>using namespace std;void m

int count = 0;//1的个数 int i = 1;//当前位

//这样就可以了,测试通过,如果有疑问,欢迎交流#include<iostream>us

#include<iostream.h> void main() { int a

#include<stdlib.h>#include<time.h>#inc

虽然这种问题正解应该要用uniform_int_distribution 但是知道uniform_i

#include"stdio.h" int main() {

while(i!=0) 死循环

你这个用double都会越界 因为double数据的最大值才是1.7976931348623158e

网站地图

All rights reserved Powered by www.ryfs.net

copyright ©right 2010-2021。
www.ryfs.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com