print?/* 程序頭部注釋開始(為避免提交博文中遇到的問題,將用於表明注釋的斜槓刪除了)
* 程序的版權和版本聲明部分
* All rights reserved.
* 文件名稱: txt.c
* 作 者: liuyongshui
* 問 題: 在下面的加法算式中,不同的符號代表不同的數字,相同的符號代表相同的數字。
* 學 C
*
* 要 學 C
*
* + 都 要 學 C
*
* ________________
*
* 2 0 0 8
* 問題來源:
* 完成日期: 2013 年4 月10日
* 版 本 號: V1.0
*/
#include<stdio.h>
int main()
{
int a; //代表"都"
int b; //代表"要"
int c; //代表"學"
int d; //代表"C"
int l;
int m;
int n;
int flag=0;
// 又題意可知 a!=0,b!=0,c!=0,a!=b!=c且a<3 && a>0
for(a=1; a<3; a++)
{
for(b=1; b<10; b++)
{
if(a!=b)
{
for(c=1; c<10; c++)
{
if(c!=a && c!=b)
{
for(d=0; d<10; d++)
{
if(d!=c && d!=a && d!=b)
{
n=c*10+ d;
m=b*100+ c*10+ d;
l=a*1000+ b*100+ c*10+ d;
if(n+m+l==2008)
{
flag=1; //如果有成立的數,標記為1;
printf("都=%d 要=%d 學=%d C=%d\n", a, b, c, d);
printf("都要學C=d%\n", l);
printf(" 要學C=%d\n", m);
printf(" 學C=%d\n", n);
}
}
}
}
}
}
}
}
if(flag==0)
{
printf("該題沒有答案!\n");
}
return 0;
}
/* 程序頭部注釋開始(為避免提交博文中遇到的問題,將用於表明注釋的斜槓刪除了)
* 程序的版權和版本聲明部分
* All rights reserved.
* 文件名稱: txt.c
* 作 者: liuyongshui
* 問 題: 在下面的加法算式中,不同的符號代表不同的數字,相同的符號代表相同的數字。
* 學 C
*
* 要 學 C
*
* + 都 要 學 C
*
* ________________
*
* 2 0 0 8
* 問題來源
* 完成日期: 2013 年4 月10日
* 版 本 號: V1.0
*/
#include<stdio.h>
int main()
{
int a; //代表"都"
int b; //代表"要"
int c; //代表"學"
int d; //代表"C"
int l;
int m;
int n;
int flag=0;
// 又題意可知 a!=0,b!=0,c!=0,a!=b!=c且a<3 && a>0
for(a=1; a<3; a++)
{
for(b=1; b<10; b++)
{
if(a!=b)
{
for(c=1; c<10; c++)
{
if(c!=a && c!=b)
{
for(d=0; d<10; d++)
{
if(d!=c && d!=a && d!=b)
{
n=c*10+ d;
m=b*100+ c*10+ d;
l=a*1000+ b*100+ c*10+ d;
if(n+m+l==2008)
{
flag=1; //如果有成立的數,標記為1;
printf("都=%d 要=%d 學=%d C=%d\n", a, b, c, d);
printf("都要學C=d%\n", l);
printf(" 要學C=%d\n", m);
printf(" 學C=%d\n", n);
}
}
}
}
}
}
}
}
if(flag==0)
{
printf("該題沒有答案!\n");
}
return 0;
}