- 在线时间
- 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年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码$ t0 [6 B) p; M7 P9 @& G) s9 k2 f
#include<stdio.h>- C% r& E7 `3 L* w
void multiple_seven(int a)
4 n6 X5 @1 q7 J0 H! K6 F5 P) @+ y{. X6 k" r' t! m7 D
if(a%7==0) return 1;. @, o( G5 ?$ ]9 }1 H' D
else return 0;
* q9 @9 n7 C' r( ~}
- P) [3 |; R, y/ [0 c+ L2 l$ ^6 aint have_seven(int a); {6 o. ]2 W& g; q- [+ J0 m
{
, x+ G" ~& P r int sum = a ;* _6 t6 k) g/ m1 Y* X( a5 I
int temp=0;8 b0 |) `& P) m
for(;sum!=0;)6 X9 W& \8 W1 F, z
{7 h' A/ |( O/ n- v
temp = sum%10;/ ~' R8 n3 Q) Y( l
if(temp == 7) return 1;
% F7 S4 w$ x2 u else7 v8 I" w) P) A, \/ l$ J
{ y9 P. g2 R, g) f, m, E, L6 k# r
sum = sum/10;9 a, {! R% l2 A+ G7 ~5 Y
}, U' \7 U- M% U' y/ B6 p% ^
}
2 }9 \ y8 K9 D, J if(sum == 0) return 0;! E' h. j( }2 u
}
; P% l. j; M! M+ |+ ovoid main()
4 z( c* j( z& W# A9 F, Q- e{+ Y2 e2 W) [( o |7 F( `% A
int a;4 ]: f) \: C) ]& w" g1 K
scanf("%d",&a);0 ^$ H5 |# d0 t# m1 `
if(multiple_seven(a)||have_seven(a))
7 Y: T. V# A6 W! _" l {
! i3 c' X% }% |6 R' j* q: L printf("有7或者可以被7整除\n");
: ]1 {$ ?2 g9 _) G }
; F& |' p3 V3 L else' o3 d0 a. u/ f4 d5 ^
printf("两个条件都不符合~!\n");
* n7 k M2 d# P8 k& {9 @* l} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|