- 在线时间
- 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年数学建模国赛备 |
这个是改写后的源代码, 附件是该题的源代码
. ~" Z! F# X. f, |; E9 b#include<stdio.h>
% m/ e7 ^* g$ x1 d2 P' b6 g7 v! Evoid multiple_seven(int a)
, l" F, H: v4 Z) y{! I& |7 p- q) e! b' u4 v" c
if(a%7==0) return 1;4 _! K4 K5 c! K" p4 D! _ Q
else return 0;
, o/ A* W2 R; q3 ~}
' N. x* _4 y$ |5 U, |int have_seven(int a)2 x: `1 q/ ~7 [
{" ~0 A+ n$ y) D; {* \" {
int sum = a ;
* ]7 }; y1 p7 c$ ? int temp=0;
# g D, j3 a+ i' {3 y* w for(;sum!=0;)4 H8 M/ z# l: G8 m
{8 I$ t; T1 ]! o! O6 v( |: {
temp = sum%10;( }& w! T" J# V% |; F1 z% N
if(temp == 7) return 1;
. E" q# c" X. x! g else2 t' V2 B2 q$ s1 `$ T, @3 L
{! M* i; o( `( I! u2 n( v q
sum = sum/10;
5 Q$ i" `5 r; b$ _* D, q4 J }
' m, G, ?8 u% Z( z }
4 s1 C$ e# L! Z0 I5 R if(sum == 0) return 0;
+ n5 x* h5 E5 A: t# M( p}
+ M9 ~; h& X" y+ o) B% U3 ^void main()( `3 k1 {( o% [* E* f& S i
{
{3 x9 U5 ~' t3 K+ Y int a;9 o) O" e& W$ e' \7 x A
scanf("%d",&a);
+ P5 z3 c) `" r+ V- m# Y' {1 h if(multiple_seven(a)||have_seven(a))- a6 n; f& M. R' b9 ^) K0 ~$ j# K
{
9 l2 s- M4 W a; ]% C1 H; { printf("有7或者可以被7整除\n"); / I9 O) ^/ A1 ]2 r9 O
}
6 @4 p. R( |- ] else
8 R0 B/ [* E. d' n; | printf("两个条件都不符合~!\n");" l5 K/ |" Y! i# m5 ^! O; I
} |
-
-
123.c
553 Bytes, 下载次数: 0, 下载积分: 体力 -2 点
|