- 在线时间
- 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年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码; b$ z4 f1 k. j& [+ j7 C* |! g
#include<stdio.h> ?* _. j1 r2 d( P
void multiple_seven(int a)& Q4 U) Z0 m0 B0 g: D
{' T, ] X% c' n3 [2 f$ t. J2 I" ?
if(a%7==0) return 1;/ y" D. N" U! o
else return 0;7 X/ D6 J! Q" S. O# H! n
}2 S& F W7 j6 S! t, D# D- z6 H; ?: N
int have_seven(int a). `0 _ k/ @1 L: x$ p
{/ P$ A* X: O6 Q1 ^$ F* C5 b/ ]& k
int sum = a ;* k! a) E2 a; ]0 F
int temp=0;8 b/ l, C$ D4 u/ h
for(;sum!=0;)
; B0 i# v* c5 y! k( [3 y; [ {" V- ~9 U, z( k: U" b# ?; ?2 e* `/ g8 ?
temp = sum%10;
; k! D( ]- z1 z% W6 o9 i' p if(temp == 7) return 1;
2 h' }& [0 }) d5 B6 D$ i7 R else
: y& ^" B! T n$ n4 ]- e' I {; W8 k! ]+ n" P7 l2 T% u6 g
sum = sum/10;
/ E& s- s4 |8 M, X }
; G# l/ t7 U6 K5 x% K2 u/ c }; R, w' A l2 n* T* U+ z# r
if(sum == 0) return 0;
( Z0 G. H5 ]. A* Q3 x}
: g* G+ L+ j3 W& M- ?9 Xvoid main()) ^3 E3 m0 Q+ G. Z `5 K$ v" l' b
{ d2 s, Z) a( j8 s ^$ y! E9 z
int a;. O3 V# ]& M# X. w1 ^# | ?
scanf("%d",&a);
0 L/ w3 X' ]8 q if(multiple_seven(a)||have_seven(a))1 i& T" j4 N, Z$ {1 M* H5 R
{ T: P8 o' I0 q& c, {# P' |1 f
printf("有7或者可以被7整除\n");
) i; x1 M: S& G) o* q }
4 l+ ^% q! z- w else
( C7 a: F5 T4 E0 w' a O( |' o: ^. l printf("两个条件都不符合~!\n");
: g6 A& [& w4 o# u$ J1 p} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|