- 在线时间
- 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年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码, r& `/ t4 y& V: {7 ^
#include<stdio.h>
% |/ s1 B) n, N1 |void multiple_seven(int a)* B6 ]6 Y6 K9 w- X$ W* I
{! D" w& s1 l9 |7 j( m
if(a%7==0) return 1;; k' O7 t' N' Z: Z2 X# H3 N9 E: O
else return 0;
" E' j. c; x* A/ m' F; K" e: i}" K7 i% K6 ~3 V. m5 U/ Y" n4 ]
int have_seven(int a)2 d0 |6 G" C% Y
{
, w! D. q. J/ {& f int sum = a ;% i3 s; O- X* i- G. X& @3 U! Q0 y
int temp=0;
6 c; x8 r V% O% ~2 \: @/ y; R for(;sum!=0;)
) d# w, g) e9 P( q, h: t' F: T {( X d9 K) B- ^' c, O! F3 t! t
temp = sum%10;
( R- t* z2 U; G' B5 ? f if(temp == 7) return 1;
+ q) Z, M6 @& e& o8 ]5 o else, q' `1 i# g( a. v: S. X% \3 X- K
{% s) T5 b5 C! [4 i5 ^" K0 Z
sum = sum/10;
- i! z5 n" E a8 n. E }$ z9 ]/ H( y7 b( P$ l
}
' u6 F" J5 _5 ] ? if(sum == 0) return 0; z9 b0 c$ H) C1 ^& A* d
}" m0 ~6 q+ ~/ V/ q2 h% L. k0 S+ x
void main()
& w$ b5 }/ P! C1 q: I{
$ L8 J5 N! Z; P, g% K9 B7 A. p" g/ f int a;+ X9 m* e$ e- d# t' z
scanf("%d",&a);, V$ c; U1 j. u. n V
if(multiple_seven(a)||have_seven(a))
; d/ `! i8 k7 r8 q K, ]1 n" I {" a, E* k% h: x- O- X* E+ @( g
printf("有7或者可以被7整除\n");
" s I# [1 ^ b# J0 k9 U, W }& i* \' B2 C, C' j" @" M
else
1 R Y- @2 y2 j* x; m% J/ q# ~% J printf("两个条件都不符合~!\n");$ ^1 {+ M Z+ {! Q. L5 r7 L
} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|