- 在线时间
- 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年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码
6 c) E4 X+ F- N8 o) t+ X#include<stdio.h>
8 S" v2 H: X4 n* p+ j- J' }void multiple_seven(int a)- Z% a- ]) B) L6 K, O5 V
{. f0 B: a$ r, j/ R6 G, F
if(a%7==0) return 1;
" H* a, N1 c6 Y$ }5 ] else return 0;) _, L; n& c, H1 m
}1 G/ a% l1 @" k- y6 j
int have_seven(int a); m( y4 N j' W" w8 A& S
{
! n( H8 M: n& e J, d4 x int sum = a ;3 H; G+ v, p, g4 g
int temp=0;2 f! I9 x6 q4 u/ a, \( \
for(;sum!=0;): B$ |6 l3 R. h6 V3 A
{
: c3 _4 x: v! m! T6 r- d3 h temp = sum%10;8 A I; A- ]7 ]& H# B) D
if(temp == 7) return 1;0 X b3 M8 j. _8 J* V
else
' z7 g$ o9 q/ X: U6 Q {
. S7 w. v, z- J! \/ U2 f5 d sum = sum/10;
* B) t E: X' D1 ~+ m- U& @8 V }
! S) z! u, _$ I* I. n# U2 k }% i. G# i; @3 ~4 F" E( w
if(sum == 0) return 0;4 e$ k; a* a; K
}) T% D! Q3 s0 m8 V% ~
void main()
' i4 x8 F$ H6 [, I8 c1 `, o; e{
' c8 W C2 s) p( Q; \4 b+ x8 u int a;
- @; k$ t- e# Y scanf("%d",&a);
7 J a8 Q" y! @7 L' f; K, x if(multiple_seven(a)||have_seven(a)); q. s* a5 |$ V0 g5 \1 T7 m
{
$ _9 I9 f' e3 Y0 M: A7 Z printf("有7或者可以被7整除\n");
0 x& }# h" l7 F! T }- [1 M( _% d; h
else8 f" p) T; q. a- f2 C/ ?
printf("两个条件都不符合~!\n");
/ I0 b, D2 O" c# M' k- X+ z9 A; D) ]} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|