求救:做C语言上机题,要求判断两个两位数的十位数都不为零【十位数分别为 a1 a4】(前面还有很多其他条件
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/24 15:25:52
求救:做C语言上机题,要求判断两个两位数的十位数都不为零【十位数分别为 a1 a4】(前面还有很多其他条件
#include
int main()
{
char cx,cy;
int nsign1,nsign2;
nsign1 = nsign2 = 0;
cx = cy = 0;
scanf("%d %d",&cx,&cy);
printf("input number is %d %d\n",cx,cy);
nsign1 = (cx != 0) 1 :0;// nsign1为1时,表示cx不等于0
nsign2 = (cy != 0) 1 :0;// nsign2为1时,表示cy不等于0
return 0;
}
这应该是非常基础的题吧.看来你还需要加强练习啊.
再问: 我的问题当时没有打完,其实我想问的是,比如你的代码里面后面数第3、4列。(cx!=0)这个应该就是判断语句了吧,但是我之前学习的时候‘=’是赋值语句啊,判断应该是‘==’ 但是系统总是报错,‘=’就没问题,这里是特殊的吗?
再答: 用==肯定不会报错的. 发一下错误提示呢. 噢. 判断不等于的符号是 != 而不是 !== 记住就可以了.没必要纠结这个.这由编译器来规定的.当然是由某XX组织制定的.
int main()
{
char cx,cy;
int nsign1,nsign2;
nsign1 = nsign2 = 0;
cx = cy = 0;
scanf("%d %d",&cx,&cy);
printf("input number is %d %d\n",cx,cy);
nsign1 = (cx != 0) 1 :0;// nsign1为1时,表示cx不等于0
nsign2 = (cy != 0) 1 :0;// nsign2为1时,表示cy不等于0
return 0;
}
这应该是非常基础的题吧.看来你还需要加强练习啊.
再问: 我的问题当时没有打完,其实我想问的是,比如你的代码里面后面数第3、4列。(cx!=0)这个应该就是判断语句了吧,但是我之前学习的时候‘=’是赋值语句啊,判断应该是‘==’ 但是系统总是报错,‘=’就没问题,这里是特殊的吗?
再答: 用==肯定不会报错的. 发一下错误提示呢. 噢. 判断不等于的符号是 != 而不是 !== 记住就可以了.没必要纠结这个.这由编译器来规定的.当然是由某XX组织制定的.
求救:做C语言上机题,要求判断两个两位数的十位数都不为零【十位数分别为 a1 a4】(前面还有很多其他条件
在C语言中怎么判断一个三位数或者四位数的十位数为0
两个两位数均为正数他们的十位数相同各位数分别为四和六且它们的平方差为340求这两个数谢谢
一个两位数,十位数比个位数字大3,个位数于十位数之和是这两个数为的七分之一.求这个两位数
两个两位数(均为正数),它们的十位数相同,个位数分别位4,6,且它们的平方差为340,求这两个数.
C语言比较十位数的大小
一个两位数,个位与十位之和为7,两个加上45,等于个位数与十位数对调后组成的两位数,求原来的两位数
一个两位数个位数与十位数的和为10,如果将十位数与个位数交换位置,得到的新的两位数比原来的两位数大18
一个两位数,十位数与个位数之和为9,且这两个数字之积等于他们两个数字和的2倍,求这两位数
一个两位数,个位数和十位数的和为13,若把个位数和十位数上的数字对调得到的两位数比原数大45,求原数.
一个两位数等于它的个位数与十位数之积的3倍,十位数比个位数小2,则这个两位数为____.(要计算过程)
一个两位数,其个位数与十位数之和为13,如果把个位数与十位数对调,新数比原来的数小9,求原来的两位数.