永发信息网

C语言编程:A,B,C,D为0~9任意整数,输出ABCD/80余67的数组。ABCD小于9999。求程序。

答案:6  悬赏:60  手机版
解决时间 2021-11-25 11:50
C语言编程:A,B,C,D为0~9任意整数,输出ABCD/80余67的数组。ABCD小于9999。求程序。
最佳答案
#include
void main()
{
int A,B,C,D,i;
cin>>A>>B>>C>>D;

i = A*1000+B*100+C*10+D;

cout<<(i/80)%67<}
根据题目要求只能写这么多,还有其它要求回复我追问运行没有结果哦,兄弟...我要的是那些ABCD组成的数组,就是这ABCD组成,能达到条件 除以80,余67,这个程序要输出这些数组追答#include "stdio.h"
void main()
{
    int i,temp;
    for (i=0;i<=200;i++)
    {
        temp = 67+i*80;
        if (temp>9999)
        {
            break;
        }
        printf("%d",temp/1000);
        temp %= 1000;
        printf("%d",temp/100);
        temp %= 100;
        printf("%d",temp/10);
        temp %= 10;
        printf("%d
",temp);
    }
}
全部回答
先把ABCD变成字符串, 比如A=1,B=2,C=3,D=4, 就可以拼接成1234 再循环嘛,for (i=67;i<10000;i++)
if(i%80==67)
print i
#include
int main() {
  int n = 67;
  while (n <= 9999) {
    printf("%04d ", n);
    n += 80;
  }
  return 0;
}
for(i=67;i<9999;i =80)
{
printf("04d, ",i);
}

如果用ABCD四个数去循环的话,会变得很麻烦,浪费啊;

我的想法是,先取出这个四位数,然后在把这个四位数分解出来ABCD。

 1000<80*x + 67 <9999,这样先得出x的范围, x在12和124之间,那么循环的条件已经出来了。


那么只要 循环下:

for (x=12; x <= 124; x++)

{

    s = 80 * x + 67;


    //这样在把s的四位给分解出来就行了,然后放在数组里就行了。


}

这样就把所有的四位数都取出来了啊;

那边不会,在问我好了,我觉得写代码最重要的是思路,思路正确了,代码自然就出来了。


对了,数组的长度,你可以再加一个参数j;j=0;然后for里,走一次,然后j++一次,就得出了总共有多少个四位数符合条件了。


咕~~(╯﹏╰)b,0147也算啊??我去,没看清楚。。。

那个for 循环条件改一下 for (x = 1; x <= 124; x++)

下个代码应该可以用,这个数组里的所有的数都是符合要求的

#include
main(){
int a,b,c,d;
for (a=0;a<=9;a++)
for (b=0;b<=9;b++)
for (c=0;c<=9;c++)
for (d=0;d<=9;d++)
if ( ( a*1000+b*100+c*10+d) % 80 == 67) printf("%d%d%d%d\n",a,b,c,d);
return 0;
}
--------
如果要搞一个数组,可以设 int n=0;
if ( ( a*1000+b*100+c*10+d) % 80 == 67) { printf("%d%d%d%d\n",a,b,c,d); n++;};
得到 n;
动态分配 int *ABCD; 为数组:
ABCD = (int *) malloc(sizeof(int) * n);

重算一遍就可以给数组赋值:
n=0;
if ( ( a*1000+b*100+c*10+d) % 80 == 67) {
ABCD[n]=a*1000+b*100+c*10+d;
n=n+1;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
不低于80分(含)什么意思
4000 mAh电池容量 一度电能用多久
面包黄金酱的做法?
节能灯上标注的2700K或者是6500K是什么意思?
为什么成家班只捧红了成龙,而洪家班却捧红了
从鸡西到乌海坐火车最快怎么走?
求九层妖塔高清百度云
手头有个h3c er3260路由器,能刷什么第三方固
到底民美适合中国还是美声
长江汽配电池这个地址在什么地方,我要处理点
男生长了喉结是什么感觉
那款平板电脑好,中档的
松原五中道口邮编多少
咖啡馆打算策划一次世界杯的活动,请问有什么
求一张动漫男女坐在草地上看星星的图片,越浪
推荐资讯
什么是杜邦特卫强,它有什么功能?
金箔金命和桑石木命做生意合不合财?
熙康美术书画学堂地址在什么地方,我要处理点
为什么糙米在少一道工序的情况下比精米贵
飞鹤牧场1962全脂甜奶粉小猫可以喝吗
视立美招商是骗局吗?
把所给的字母重新排列组成正确的单词
马力英语(通祥路)地址有知道的么?有点事想过
读《中国史》读后感大约五百字
say you again中文什么意思
海尔冰箱温度调节从1档到7档越大越冷吗?
美国纽约一日游去哪里好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?