| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 229 人关注过本帖, 1 人收藏
标题:不懂?
只看楼主 加入收藏
怀惜
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-10-25
结帖率:100%
收藏(1)
已结贴  问题点数:20 回复次数:2 
不懂?
编写程序使一组数据测试能否被3,5,7整除,或只能被3整除,只能被7整除,只能被5整除,能被3,5或3,7或5,7整除,不能被3,5,7整除,要求采用 下列数据,记录并分类6,10,210,14,38,42,70,22,30
C语言怎么编写?
#include<stdio.h>
main()
{ int i,  a[8];
for(i=0;i<=8;i++)
scanf("%d",&a[i]);
for(i=0;i<=8;i++)

if(a[i]%3==0&&a[i]%35!=0) printf("只能被3整除",a[i]);
 else if(a[i]%7==0&&a[i]%15!=0) printf("只能被7整除",a[i]);
 else if(a[i]%5==0&&a[i]%21!=0) printf("只能被5整除",a[i]);

 else if(a[i]%15==0&&a[i]%105!=0) printf("只能被3,5整除",a[i]);
  else if(a[i]%21==0&&a[i]%105!=0) printf("只能被3,7整除",a[i]);
 else if(a[i]%105==0) printf("只能被3,5,7整除",a[i]);
 else printf("不能被3,5,7整除",a[i]);不对的
搜索更多相关主题的帖子: 编写程序 include 
2012-11-07 20:47
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9011
专家分:53957
注 册:2011-1-18
收藏
得分:10 
switch(  ((a[i]%7==0)<<2) | ((a[i]%5==0)<<1) | (a[i]%3==0)  )
{
case 0: 不能被3或5或7整除; break;
case 1: 只能被3整除; break;
case 2: 只能被5整除; break;
case 3: 只能被3 5整除; break;
case 4: 只能被7整除; break;
case 5: 只能被3 7整除; break;
case 6: 只能被5 7整除; break;
case 7: 只能被3 5 7整除; break;
}
2012-11-08 10:38
qunxingw
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:贵宾
威 望:24
帖 子:1676
专家分:7295
注 册:2011-6-30
收藏
得分:10 
欣赏版主。

www.qunxingw.wang
2012-11-08 12:25
快速回复:不懂?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011216 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved