- 在线时间
- 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年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码1 O4 i0 N$ j5 A3 Y2 c
#include<stdio.h>7 \& x1 L% ?$ P. N, d' V5 d5 |
void multiple_seven(int a)
0 W8 K M5 G& R% C: n# Y# k4 w{
0 h0 ?$ e! n4 m4 a" t+ ^ if(a%7==0) return 1;; j$ y4 u8 c, o ^5 f7 n
else return 0;+ C7 @8 p9 ]8 H
}
# }: b7 p+ {" ^: J# x6 p o0 f' Oint have_seven(int a)/ O# O3 N' d+ f; K
{, h% j! x9 _) c+ z" [4 k# A* O
int sum = a ;
1 l& `) T, Z4 m! K3 P( [8 D int temp=0;
7 z Z+ S! `8 d4 I5 p for(;sum!=0;)* s6 t% m3 \# U# D5 N+ a5 Q+ p
{' M9 c& C' g9 A$ b I _6 K
temp = sum%10;
5 P( {5 n7 h. E8 U! ^! J+ { if(temp == 7) return 1;9 E4 @6 n V M: i- c5 @) h* m8 T
else0 E2 V4 k! \3 E/ e9 R
{+ ^" y( G3 f- d2 F
sum = sum/10;& I i$ \; z t; ^& f' M6 Z( R$ r: a @
}
0 j% Q2 _1 O/ W( Z1 z7 Q- N: F: _ }7 Q9 I% }$ b3 X0 v# n$ `& k: B
if(sum == 0) return 0;
' W) V/ ?% h+ a. g% G3 k}; p# p0 S( n7 i
void main()/ g9 Y5 U7 N7 ?3 d5 C% R
{& q: [; }+ N- P, Q/ ]7 w
int a;
+ ^( z- i; c# `4 Y scanf("%d",&a);5 d; x) ]: ^- C3 \* e
if(multiple_seven(a)||have_seven(a))
! ?9 t2 O* W) z1 A3 [( S0 l {
+ g" b& ?& [) v& ?! Z printf("有7或者可以被7整除\n"); 7 N$ b2 r* r4 @; H6 b# k% H
}
9 ]; i9 {. f+ q3 |9 ~) f else
' v; B3 D! B+ L printf("两个条件都不符合~!\n"); S) }5 I# [9 d$ B6 u1 A7 B
} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|