C语言韩信点兵

\u97e9\u4fe1\u70b9\u5175\uff08c\u8bed\u8a00\uff09

\u4f60\u5b8c\u5168\u6ca1\u6709\u6309\u7167\u9898\u76ee\u8981\u6c42\u505a\u3002
#include void main(){long long i,A,B,C,D,E,F,G,H,a,b,c,d,e,f,g,h;scanf("%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld",&A,&B,&C,&D,&E,&F,&G,&H,&a,&b,&c,&d,&e,&f,&g,&h);for(i=A;;i++)if(i%A==a&&i%B==b&&i%C==c&&i%D==d&&i%E==e&&i%F==f&&i%G==g&&i%H==h){printf("%lld",i);break;}}\u8fd0\u884c\u793a\u4f8b\uff1a

#include "stdio.h"void main(){ int num1,num2; int i,count=0; printf("\u8bf7\u8f93\u51fa\u4e24\u4e2a\u6574\u6570:"); scanf("%d%d"\uff0c&num1,&num2); for(i=num1;i<=num2;i++) { if(i%3==2 && i%5==3 && i%7==2) \uff5b printf("%8d",i); count++; if(count%10==0) printf("\n"); \uff5d } }\u5e2e\u4f60\u624b\u6253\u4e86\u4e00\u4e0b\uff0c\u4f60\u81ea\u5df1\u6d4b\u8bd5\u4e0e\u8c03\u8bd5\u4e00\u4e0b

因为循环里面,设定了 i<=100,
即执行完循环,i 肯定是101,
所以,if(i>100) printf("No answer\n");
是可以执行的。
其实你可以单步调试一下就知道了。

超出范围,就表示没有答案
~
~
~~~~~~~~~~~~~~~~~~

  • 鍏充簬C璇█鐨勯棶棰,绗竴棰樻槸闊╀俊鐐瑰叺,姹傛讳汉鏁;绗簩棰樻槸鍦1000鍒9999涔嬮棿...
    绛旓細include<stdio.h> void sum(int a,int b,int c) { int s; for(s=10;s<=100;s++) { if(s%3==a&&s%5==b&&s%7==c) printf("%d\n",s); } } void main() { int a,b,c,d; printf("璇疯緭鍏銆乥銆乧鐨勫:\n"); scanf("%d,%d,%d",&a,&b,&c);...
  • c璇█闊╀俊鐐瑰叺,涓轰粈涔堟湁涓100,涓轰粈涔100浜烘椂娌℃湁绛旀
    绛旓細浣犺緭鍏0 4 4 鏃讹紝杈撳嚭鐨勭瓟妗堝氨鏄100浜哄晩 else if(n==100)杩欏彞璇濈殑鎰忔濇槸n宸茬粡浠0寰幆鍒100浜嗭紝浣嗚繕鏄病鏈変竴涓兘婊¤冻n%5==a&&n%8==b&&n%12==c鐨勬潯浠讹紝鎵浠ュ綋鐒舵槸鈥滄棤绛旀鈥濆暒銆
  • c璇█浠g爜闂
    绛旓細鍙兘浣犳槸娌$湅鏄庣櫧棰樼洰瀹冨湪璁蹭粈涔堬紝鍏跺疄铔畝鍗曠殑锛乮nclude <stdio.h> int main(){ int num;for(num=0;;num++){ if(num%5==1 && num%6==5 && num%7==4 && num%11==10)break;} printf("鑷冲皯搴旇鏈%d涓+鍏!\n",num);return 0;} ...
  • C璇█闊╀俊鐐瑰叺(瀹规槗瓒呮椂)
    绛旓細閫掑綊鐨勬濇兂锛1涓槦鍒楃殑璇濓紝3浣1锛屾槑鏄惧氨鏄3x+1锛屾渶灏弜=1锛涘拰涓4 涓や釜闃熷垪锛5浣2,锛岄鍏堜粬瑕佹弧瓒4+3x鐨勫舰寮忥紝鎵嶈兘婊¤冻1锛屾壘鏈灏忕殑x浣3x+4%5=2锛5娆′互鍐呭繀鎵惧埌锛屽拰涓7锛涗笁涓槦鍒7+(3*5)x%7=4锛7娆″繀鎵惧埌锛涘彲浠ュ緱鍑烘渶澶氬彧瑕佽绠桝+B+C+D+E+F+G+H娆$殑涔樻硶鍜岄櫎娉曪紝涓嶅彲鑳借秴1000...
  • C璇█缂栫▼:闊╀俊鐐瑰叺闂鎷滄墭鍚勪綅浜 3Q
    绛旓細include<stdio.h> main() { int i=100; while(i<=200) { if((i%3==1)&&(i%5==2)&&(i%7==4)) printf("%d ",i); i++; } printf("\n"); }
  • C璇█闊╀俊鐐瑰叺 绾犻敊
    绛旓細include <stdio.h>int main(void){ int a,b,c,i; printf("Input a, b, c(int a,b,c>=0)...\n"); if(scanf("%d%d%d",&a,&b,&c)!=3 || a<0 || b<0 || c<0){ printf("Input error, exit...\n"); return 0; } for(i=10;i<101;i++...
  • 鍏充簬澶т竴鐨C璇█闂,闊╀俊鐐瑰叺銆傘
    绛旓細int x=1;while ( x%5!=1 || x%6!=5 || x%7!=4 || x%11!=10 ) x++;printf("%d",x);
  • 闊╀俊鐐瑰叺(c璇█)
    绛旓細浣犲畬鍏ㄦ病鏈夋寜鐓ч鐩姹傚仛銆俰nclude <stdio.h>void main(){long long i,A,B,C,D,E,F,G,H,a,b,c,d,e,f,g,h;scanf("%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld%lld",&A,&B,&C,&D,&E,&F,&G,&H,&a,&b,&c,&d,&e,&f,&g,&h);for(i=A;...
  • C璇█闊╀俊鐐瑰叺
    绛旓細鍥犱负寰幆閲岄潰锛岃瀹氫簡 i<=100锛屽嵆鎵ц瀹屽惊鐜紝i 鑲畾鏄101锛屾墍浠ワ紝if(i>100) printf("No answer\n");鏄彲浠ユ墽琛岀殑銆傚叾瀹炰綘鍙互鍗曟璋冭瘯涓涓嬪氨鐭ラ亾浜嗐
  • 鐢c璇█缂栫▼ 姹傚鏍℃讳汉鏁?瀛︽牎鏈変笂鍗冨悕鍚屽,5浜轰竴琛屼綑2浜,7浜轰竴琛屼綑...
    绛旓細灞炰簬闊╀俊鐐瑰叺闂 include<stdio.h> int main(){ int n,i,j,k;printf("number are:");for(n=1000;n<10000;n++){ if(n%3==1&&n%5==2&&n%7==3)printf("%d\n",n);} return 0;} 姹傜偣璧烇紝鏈涢噰绾
  • 扩展阅读:韩信点兵python编程 ... 韩信带1500名士兵编程 ... 韩信点兵数学题目讲解 ... 韩信点兵编程题答案 ... c语言韩信点兵穷举法 ... 韩信阅兵c语言编写 ... 韩信点兵c语言流程图 ... 韩信点兵一一歇后语 ... 韩信点兵c语言编程博客 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网