- 在线时间
- 490 小时
- 最后登录
- 2024-2-3
- 注册时间
- 2013-2-28
- 听众数
- 117
- 收听数
- 46
- 能力
- 268 分
- 体力
- 39235 点
- 威望
- 1340 点
- 阅读权限
- 255
- 积分
- 31237
- 相册
- 2
- 日志
- 0
- 记录
- 0
- 帖子
- 1388
- 主题
- 937
- 精华
- 0
- 分享
- 0
- 好友
- 111
升级   0% TA的每日心情 | 衰 2020-10-25 11:55 |
|---|
签到天数: 264 天 [LV.8]以坛为家I
- 自我介绍
- 内蒙古大学计算机学院
群组: 2013年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码
( R5 g0 s3 c8 K7 p- Y# r#include<stdio.h>
/ M4 a ]& i3 n0 |void multiple_seven(int a)
* C/ i& r) j$ J# }{
9 L& g4 T9 {! K$ G3 K M& Z if(a%7==0) return 1;5 w+ q( f9 r) s3 b, B( t. b
else return 0;
& c+ o, w u% m* s2 x}
& k: f P! n8 }5 P3 W4 ]int have_seven(int a)
0 N# @8 E& f2 U! Z4 w. \% S/ Y{
( D. t2 Z& E s" V! t c int sum = a ;
" i' P5 P+ _( l# r' @ int temp=0;. E: ~& \9 d9 `: `+ Q" k4 {
for(;sum!=0;)$ U0 y6 L2 O9 a$ a3 B; v8 \
{
9 R. P( v1 @3 G5 X temp = sum%10;
! t+ l. c: d! t if(temp == 7) return 1;
/ F6 h _) J3 |; f! h) K else
1 c0 B& ?! n, m# C7 [( Y( T' F8 } ] {
/ i' D: @& Z: ]3 M' R- t sum = sum/10;
' }" `# r/ h: @) H: { }% Z; O1 G- O2 w$ M% l
}5 `. h1 v% ~6 |/ e" V" x9 z f
if(sum == 0) return 0;
" F2 P3 ^! |) J}( G D( h+ M/ N2 N2 u
void main()
0 x+ c0 \; d) b- k{
! M- e$ T# Z5 h$ h# c' T) _7 h int a;
% R: w& s+ s* n$ R# s2 k scanf("%d",&a);6 X; O, J4 ^. }. P K& m0 m
if(multiple_seven(a)||have_seven(a))6 d6 J" b, p7 `& k
{
5 `; s, g6 K) s printf("有7或者可以被7整除\n");
0 @ N) l( R6 B/ b' f }0 Y% p" T1 w) h& w8 \: U
else$ C* S+ u) _; w5 ^
printf("两个条件都不符合~!\n");
) H& ^7 N0 G9 x! c' {* d} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|