- 在线时间
- 491 小时
- 最后登录
- 2026-9-17
- 注册时间
- 2013-2-28
- 听众数
- 118
- 收听数
- 46
- 能力
- 268 分
- 体力
- 39229 点
- 威望
- 1340 点
- 阅读权限
- 255
- 积分
- 31234
- 相册
- 2
- 日志
- 0
- 记录
- 0
- 帖子
- 1389
- 主题
- 937
- 精华
- 0
- 分享
- 0
- 好友
- 111
升级   0% TA的每日心情 | 开心 2026-9-17 16:51 |
|---|
签到天数: 265 天 [LV.8]以坛为家I
- 自我介绍
- 内蒙古大学计算机学院
群组: 2013年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码 N6 _- I7 C! s% d3 u$ i' G& F/ p
#include<stdio.h>
0 I3 C8 S N- y/ ]! o9 y. Wvoid multiple_seven(int a)
! g9 N* ~& i1 V% j$ v{
+ D7 H, Y( V) w3 S" @ if(a%7==0) return 1;
- Q3 }, e* u/ l6 W2 ~- W1 D6 a else return 0;3 ?" Y- x; q' s2 q7 i; O% Q$ y
}
5 B+ B1 c$ p/ P$ X7 r" Lint have_seven(int a)
, e+ S5 H* z1 k9 u{% ]! N3 w- B r9 i3 _3 a
int sum = a ;8 ], C8 L2 P5 J( h
int temp=0;! u" c, P0 L% }
for(;sum!=0;)0 T" f, i& E) N8 f: J
{' |7 z" ^9 D/ d3 u2 R, h$ h
temp = sum%10;
* W; B3 C( B6 f- I! m* x if(temp == 7) return 1;
6 i( D5 l# \+ @, @0 t* n2 m else
0 V6 p* e6 [" J6 y: \+ l {
. g- O }% H) @6 E& y sum = sum/10;2 F" b8 T3 Z5 q5 w0 B4 w$ u# p
}
# U6 ~- Y" X' r1 t- Y6 ~+ M; I }" ^5 @8 O% H& x$ b; R$ c; F
if(sum == 0) return 0;
0 P! H7 N; }( p$ P}+ v) ?0 Z0 l5 E* A' }5 A! _6 W
void main()( F( d9 Z2 `8 W8 N. e4 w0 B" }
{
# \3 q3 s" B+ A! ?! v int a;
: Q5 Y5 J: }! }& G: i' F3 a. P scanf("%d",&a);% K6 i; J" {) u* u+ o) e" N
if(multiple_seven(a)||have_seven(a))& e6 u) u. k# N3 O
{
: S- P" I" ~2 P5 w: } printf("有7或者可以被7整除\n"); $ l' ?5 W5 b' y8 `1 J& a
}1 I) A1 a3 f# l! c8 u7 A
else
4 T. m" }# U5 x2 P, y( ~ printf("两个条件都不符合~!\n");) {# n0 L5 z( V9 y, |+ s: A
} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|