当前位置: 代码迷 >> C语言 >> [求助]一个赋值的问题
  详细解决方案

[求助]一个赋值的问题

热度:85   发布时间:2006-11-07 20:26:20.0
我到现在不明白楼主想要讲主题是什么。
----------------解决方案--------------------------------------------------------

#include<stdio.h>
#include<stype.h>
int main()
{
int m, n, x, y, z, sum=0;
int a=31, b=28, c=31, d=30, e=31, f=30;
int g=31, h=31, i=30, j=31, k=30, l=31;

printf("Input date:");
printf("Month:");
scanf("%d",&m);
printf("date:");
scanf("%d",&n);
x=m+96; 如果输入m=1,那么x=97,那么能否把x就转化为a,并且赋予a在上面所定义的值,使x=31?
sum=x+n;
printf("%d\n",sum);

}


----------------解决方案--------------------------------------------------------
if(n==97)n=a;
----------------解决方案--------------------------------------------------------

即是要间接方法,目前按你的程序不可以实现,如果有希望高手可以指出。


----------------解决方案--------------------------------------------------------
好的!~期待中....
----------------解决方案--------------------------------------------------------
  相关解决方案