- 在线时间
- 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年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码' T" \7 O/ s6 W9 p$ C6 e
#include<stdio.h>
' g2 G# a! @; B8 Y$ f1 V( [8 ]2 jvoid multiple_seven(int a) t7 M) C D+ v- A3 q$ q
{* U/ |% a) g& L/ S; ~
if(a%7==0) return 1;
' @+ k- D2 j! [( F) s1 `7 V3 L else return 0;
9 c8 z8 `/ U. z1 d: o2 W. w3 {}2 h+ ~2 h Z' K1 B- f/ X
int have_seven(int a)
, n7 [1 Y3 h: h& E) i7 F D{
0 S/ d2 R( i: A. @ int sum = a ;, P1 H' }7 F4 M$ X, C/ ?3 i* y" N
int temp=0;
: R/ k6 E& T( C8 g! d- M for(;sum!=0;)
: x/ W3 X7 t5 O _/ ` {& v1 E7 r4 B3 |5 c, u6 t
temp = sum%10;
* h$ a5 J) r3 V, [! x6 L' _ if(temp == 7) return 1;1 C- m: ~. s3 g$ c
else
( b+ \# R) \ k" p5 C {& `( k4 l' ^) }+ n6 e L
sum = sum/10;/ z$ A- s' w V% D; s; Z
}* E4 E4 s* R, z0 ~) c6 Z
}
2 g# ?- o m5 @% ^ if(sum == 0) return 0;
" n9 u! g `' p9 m3 v, P}5 Y4 b0 Q4 R; p* W0 S, Y" z
void main()
6 R& U* R1 d9 ^' ~. L+ ~- x5 _{
) K* d% p1 S1 ^6 T' d/ B; P int a;
' q8 d C0 h5 m( q' K scanf("%d",&a);4 }6 }& g( `# {7 `4 R- @
if(multiple_seven(a)||have_seven(a))! M+ Q# s- ?6 k, o* f* ~ h) _) d
{4 H, Z2 u1 l9 T: z
printf("有7或者可以被7整除\n"); 9 f+ [) l' Q5 \! T; A
}
" E) `7 D8 `; J- [# w else. h! y1 c1 G4 C, T" {
printf("两个条件都不符合~!\n");. X i* b4 C; M+ q; u* J1 F
} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|