- 在线时间
- 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年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码
( y, b' q/ y3 r3 Y#include<stdio.h>! f2 k: ~# Q" p4 v# s
void multiple_seven(int a)) M. r* D n. k# x) \7 }
{! v5 U/ z1 W5 G
if(a%7==0) return 1;
1 k0 {% u* X* U1 K/ q3 Z8 c else return 0;
% ?5 @( Q7 h. _- Y# `+ o}
% B5 j/ |0 q& Y, ]6 p4 A2 Sint have_seven(int a)% Z! @+ s) [; G, H
{
3 a3 }3 h+ ^" |* a4 X9 {. d1 g int sum = a ;
7 z. ?6 }$ i# ]/ L# I int temp=0;, O9 f2 n" h+ ?5 i i; e; M
for(;sum!=0;)2 _. [: x# J7 ^7 r. d; Z6 Y
{
* Z6 U0 I+ g/ v" A6 U6 ^ temp = sum%10;
8 h( b6 W; O2 O- N4 P$ g if(temp == 7) return 1;
6 `" T* J; I* L! h else( S* N* Y+ @! Y2 O: |6 H
{
5 t. O- E$ t) k& K% v; z- i sum = sum/10;& Q3 B8 W- ^6 G" S5 t! Q
}# @- \3 T( e* D0 g3 d: k& M) p3 _
}: J, h# Q! ?$ N
if(sum == 0) return 0;& K5 F% a( p/ @: F3 Q
}1 Q/ @( S( f$ H# z/ x9 B7 C
void main()
" ~* O2 y4 p/ c' C) I{* o k2 w- @1 e: A R/ M
int a;- |( Y. R1 S5 b5 Z" B
scanf("%d",&a);- _' Z7 ~5 l0 S4 e: W+ `' P8 N# @& z2 F
if(multiple_seven(a)||have_seven(a))
# c. P! ^' H! G {$ M# C0 G7 c g
printf("有7或者可以被7整除\n"); 2 S1 \' ^+ [- i" ` V, D
}' p8 d" K) D0 G- ]& X3 n4 S/ }
else. x; `9 H- ?! a- W
printf("两个条件都不符合~!\n");+ v" f8 |& `# X, P2 K
} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|