(c++)求出1~1000中能被3整除,但不能被7整除,且至少由一位数为5的所有整数。
来源:百度知道 编辑:UC知道 时间:2024/06/05 07:30:52
楼上的程序有点问题啊 不能实现有一位数带5。。。。
#include<iostream>
using namespace std;
main()
{
int x,i;
for(i=3;i<=1000;i=i+3)
{
if(i%7==0)
continue;
x=i;
while(x%10!=5)
{
x=x/10;
if(x==0) break;
}
if(x!=0)
cout<<i<<" ";
}
}
#include <iostream>
#include <string.h>
using namespace std;
void fenxi(char *buffer);
int main()
{
int i;
char szBuffer[5];
cout << "1--1000被3整除,不被7整除,含5的所以整数:\n";
for (i=0; i<=1000; i++)
{
if (i%3==0 && i%7!=0)
{
sprintf(szBuffer,"%d",i);
fenxi(szBuffer);
}
}return 0;
}
void fenxi(char *buffer) {
int i = 0;
while (buffer[i] != '\0') {
if (buffer[i] == '5') {
cout << buffer << " ";
bre
用C语言编程求出1至100中能同时被2和3整除的数值之和
c语言求出100之内自然数中偶数之和
vb中要求求出1到10能被2整除的数
△ABC中,角C=90度,点D在BC上,DE垂直AB于E,且DC=DE,角CDA:角B=2:1,你能求出角B的度数吗?
高手帮忙!用C语言:输出1000以内所有能被7整除的正整数,并求出它们的和。
求出[10,1000]内所有能被7和9中至少一个数整除的整数的个数。
C语言 ,从键盘上输入5个数,求出这5个数中最大与最小
C语言中怎样编写求出任意数的所有乘积
若a,b,c是三个非负数,且3a+2b+c=5,2a+b-3c=1,能求出3a+b-7c的最大值吗
若一个三角形的三边长满足(a-2)(a-2)+(b-2)(b-2)+c*c=2c-1,你能求出这个三角形的三边长吗?