c语言竖等于意思,C语言竖式问题
生活随笔
收集整理的這篇文章主要介紹了
c语言竖等于意思,C语言竖式问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include
#include
int?main(){
char?str[30];//鍵盤輸入數組
scanf("%s",str);
int?i,j;
char?sta[50];//字符串輸入輸出數組
int?count=0;
for(i=1000;i<=9999;i++){
for(j=10;i<=99;i++){
int?pro=i*j;
int?pro1=i*(j%10);
int?pro2=i*(j/10);
sprintf(sta,"%d%d%d%d%d",i,j,pro1,pro2,pro);
int?cas=1;
int?m;
for(m=0;m
if(strchr(str,sta[m])==NULL)
cas=0;
if(cas){
count++;
printf("\n",count);
printf("%5d\nX%4d\n-----\n%5d\n%-4d\n-----%6d\n",i,j,pro1,pro2,pro);
}
}
}
printf("The?num?of?solutions=%d\n",count);
return?0;
}
當我輸入2357時,原本應該有775*33=25575的相關輸出,結果顯示解有0個。
錯在哪里?
總結
以上是生活随笔為你收集整理的c语言竖等于意思,C语言竖式问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (十三)Hibernate高级配置
- 下一篇: SecureCRT 配置文件中 找密码