- 在线时间
- 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年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码
\ q& q" k6 w. ^" a# h" y#include<stdio.h>* m. ?2 ~; l; q Z; g6 H9 \
void multiple_seven(int a)
: Y" v% ]5 _$ H{: o. z u5 Z; ~
if(a%7==0) return 1;6 o) d1 ^' l$ h
else return 0;
4 ~; \7 p- L. g/ d# V( f}
1 |( D7 {- d# lint have_seven(int a)( f+ J9 q% r3 ]5 @2 x
{
/ h4 c" o$ H9 u int sum = a ;
1 u* h0 H4 k) I6 C, c int temp=0;
; V" S& [+ Z: V9 Z1 |8 {. N for(;sum!=0;)2 m7 ]. N. I& x: Z# d) t
{
4 Q+ ]+ l1 ^2 U1 [( m& m2 [% I temp = sum%10;
+ y6 G# c; P( O' Q7 j& ` ~ if(temp == 7) return 1;& H/ C$ C3 R2 t. x' |
else( m+ g2 z% Q5 f0 d, [9 s& H/ j% m
{
4 }' _5 v' y& L sum = sum/10;
0 y/ G' A e+ r$ R* s" d# \ }6 F+ {2 j3 H" i( y3 S2 x
}& A" m; ?7 s( b; F) E
if(sum == 0) return 0;6 Z2 y( r7 i: A# P- ^
}
/ C) A2 Q# M5 H! P$ ovoid main()
% c* h V Q* r0 m+ [' Y{0 c: @& R3 i; O7 h' h; K
int a;4 |9 |& e+ l" Q' @& I7 U5 d/ @2 o
scanf("%d",&a);
9 r; J2 ~- G n) W if(multiple_seven(a)||have_seven(a)); d6 e5 B6 E( I2 h1 C: c S
{0 z5 V8 q3 e: A* C x, K3 V! R% S3 i$ E3 x
printf("有7或者可以被7整除\n"); 1 M+ D: w8 [) y) m% Q# m
}
+ ^- U& u( z3 Q' {( m else
/ x2 b! x' B* @ printf("两个条件都不符合~!\n");
* E: I. |" b2 T- A: t: p) _: c3 T$ h} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|