- 在线时间
- 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年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码3 a- @% B9 f7 w( u
#include<stdio.h>
7 s7 O$ N( f) e7 I& Y+ }# \$ Bvoid multiple_seven(int a)/ T/ x/ d- Z8 [, E' X
{3 h% `! @+ W9 w! y6 `
if(a%7==0) return 1;
& D! H' g! a0 [. n6 a6 M: j else return 0;1 k: u: N s# Z( K. w3 \
}
- t7 n( T; |. }int have_seven(int a)
7 s5 u' q8 |+ c# }; h2 I& c) C{! U, A8 ^& l! h5 F8 N5 W* D
int sum = a ;
8 S9 `8 @1 S a( i int temp=0; u8 _: p2 P. l; \1 j% c
for(;sum!=0;)
0 _2 g) ~) z, s0 { {
8 [ n2 o T$ n4 p' p6 @% W9 ^0 l temp = sum%10;& _. }, |2 B; E
if(temp == 7) return 1;
& B- T3 ?* f# B3 G+ M, r else
; F1 D2 N1 o+ K0 j4 {8 n {- y& A6 W7 g" b) \# |5 r
sum = sum/10;
) K. E& ` r7 u0 Q! Z. a }" R* H9 k8 R" O4 D# A3 c+ s
}2 H0 S t% n) a) X* w- B9 o
if(sum == 0) return 0;7 O" T7 z. l8 h( y! z, d
}
! t4 Y5 z8 H6 p$ p. f% S) dvoid main()7 @% T3 T7 m. {# l) s) j3 y: j
{
. t9 u1 D) T7 ~# @2 R8 U) @ int a;1 G+ A3 p1 L- p x9 i
scanf("%d",&a);6 D; d. J5 D3 T4 k$ t/ g" h/ O7 y
if(multiple_seven(a)||have_seven(a)). X2 H1 X! L6 ]: j9 M9 p
{# j. Q6 V7 {7 b9 h
printf("有7或者可以被7整除\n"); 9 s; p' S' d9 ~! M5 {) }
}
; W6 _4 {3 r2 y7 I else/ e$ `; X6 h7 M1 W. g2 |/ I' z6 Z
printf("两个条件都不符合~!\n");2 p; K% Q& a p+ l5 i
} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|