- 在线时间
- 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年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码
$ l& o9 x7 i' }6 y- `: @; _* b#include<stdio.h>
* v9 u, b0 y1 uvoid multiple_seven(int a)
3 \! d1 w/ [' O& B7 ]7 B9 k/ ?2 h{" p2 F2 h: J! j5 Z5 d: }
if(a%7==0) return 1;/ j; M# @6 B" s7 d! _& s( j- |
else return 0;. E- q; T- q- F; I. h. p9 o- D
}. V; C5 W. i' P4 K
int have_seven(int a)) y' Q) p3 S S& B3 ^, z
{
3 S" p6 E' H9 M+ i int sum = a ;: e2 H, |' a4 o3 V* Z/ v
int temp=0;
$ [4 r" Q/ I7 r for(;sum!=0;)& K1 M' i" Q, K. f3 c% l$ c# F4 n1 p
{ ]8 m1 G* [# }' r9 R
temp = sum%10;6 z( u' }7 e' L
if(temp == 7) return 1;# Y9 z! G$ J- K1 e( [
else0 b3 X8 A* w. E! ^
{
9 B% z# k6 S j& [5 C- Z9 ~ sum = sum/10;
! o7 V9 B' T. \/ Y2 @ }
1 u# v6 S1 V4 c# {3 Y Z }/ N( \ `: K4 H- ?% X
if(sum == 0) return 0;+ i7 d* ]$ G h; o, L
}
; S X P6 G! Z: d* zvoid main(). r# ~" K7 h c Y$ f
{4 t& Z- w% K" [ d
int a;0 u M: f" R7 [' X G
scanf("%d",&a);
* |) {6 x0 ~! ^; ^. K6 L if(multiple_seven(a)||have_seven(a))2 d! j0 R. ]: o3 U4 }, e6 g
{
. Q& w- \* q3 P% T$ e9 M printf("有7或者可以被7整除\n");
& N9 \! X! n" F1 }1 o: N: L. T }/ ^ ~% W, h; u9 Q# z
else9 K+ M8 `7 d( M4 z
printf("两个条件都不符合~!\n");
$ X* R1 _% M1 J} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|