编写程序,输出两个整数a和b ,若a>b,则输出a*b的个位数字,否则输出两位数平方和

作者&投稿:夏琴 (若有异议请与网页底部的电邮联系)
一个两位数,个位上的数字比十位上的数字小4,且个位数字与十位数字的平方和比这两位数小4,求这个数~

算的出来的哦

解:设个位上的数字是x
x^2+(x+4)^2=10(x+4)+x-4
x^2+x^2+8x+16=10x+40+x-4
2x^2-3x+16-36=0
2x^2-3x-20=0

△=9+4×2×20=169 >0
有解..

学过公式法伐,很好做的额
b^2-4ac=169>0
x=[-b+(-)√b^2-4ac]/2a=[3+(-)13]/4
x1=-5/2
x2=4

因为个位数字不能为分数、只能为整数。
所以,x=4
十位数字=8

这个数是84

设十位数字为x,则个位数字为(x-4),
由题意得
x^2+(x-4)^2=10x+(x-4)-4,
所以x^2+x^2-8x+16=11x-8,
所以2x^2-19x+24=0,
所以(x-8)(2x-3)=0,
所以x=8或x=1.5(x显然为正整数,不合题意,舍去)
所以x-4=4,
所以这个两位数为84.

//输出两个整数a和b ,若a>b,则输出a*b的个位数字,否则输出两位数平方和
#include<iostream.h>

void main ()
{
int a,b;
cout<<"请输入两个整数:";
cin>>a>>b;
if (a>b)
{
cout<<a*b%10<<endl; //如果a>b,则输出a*b的个位数
}
else
{
cout<<a*a+b*b<<endl; //否则输出两位数的平方和
}
}

#include <iostream>
using namespace std;
int main()
{
int a = 0;
int b = 0;
cin >> a >> b;
if(a>b)
{
cout << (a*b)%10 << endl;
}
else
{
cout << a*a+b*b << endl;
}
system("pause");
return(0);
}

#include<stdio.h>
main()
{
int a,b,amass,gewei,;
printf("input tow data");
scanf("%d%d",&a,&b);
amass=a*b;
if(a>b)
{
gewei=amass%10;
printf("\ngewei:%d",gewei);
}
else
square=a*a+b*b;
printf("\nsquare:%d",square);
}

#include<stdio.h>
int main()
{
int a,b,k,t;
scanf("%d%d",&a,&b);
k=(a*b)%10;
t=a*a+b*b;
if(a>b)
printf("%d",k);
else
printf("%d",t);
return 0;
}


C++ 输入输出语句实现输出两个整数的和 写个程序 谢谢
1、首先,定义三个变量,保存反转的整数、反转后的每一位数字和计数。2、给计数变量赋初值,初值为0。3、任意输入一个整数,保存在变量num中。4、用if语句判断,如果num是负数,则将num转换为正数,并输出反转后数值的负号。5、如果是正数,则直接反转输出整数。6、do-while循环中,用10对整数取余...

...程序。要求用户从键盘输入两个整型变量的值,输出这两个数中的较小...
那就用两个数来比较就行,先用控制台来输出两个整数int a,b。再用if a > b,print(b);else print(a),用两个数去比较就行来输出两个数的较小数。

编写一个C++风格的程序,输入两个整数,将它们按由大到小的顺序输出。要求...
include using namespace std;int main(){void compare(int &a, int &b);int a,b;cout<<"请输入需要比较的两个数。"<>a>>b;compare(a,b);return 0;}void compare(int &a,int &b){if(a>b)cout<<"最大值为"<<a<<"最小值为"<<b<<endl;if(a<b)cout<<"最大值为"<<b<<...

c++程序,用指针写一个程序是两个整数按由大到小的顺序输出?现在有点...
cin>>的右侧必须是一个变量!"*m"和"*n"不是变量,是C风格字符串,是常量!endl是操纵符,表示输出流中剩余的所有内容并加一个换行符,但是cin是用于"输入"的,不接受endl

c+语言编写程序从键盘上输入两个整数,检查第一个是否能被第二个数整除...
include <stdio.h>void main(void){ int a,b;printf("请输入两个整数:");scanf("%d%d",&a,&b);if(a%b==0)printf("能整除\\n");else printf("不能整除\\n");}

怎样编写一个程序,从键盘输入两个整数,输出这两个数之和
include<iostream> using namespace std;int main(){ int a,b;cin>>a>>b;cout<>k;}

c语言程序:输入2个整数,输出结果是多少?
在C语言中,你可以使用以下代码来实现输入两个整数并输出结果:c复制代码 include <stdio.h> int main() { int num1, num2;printf("请输入第一个整数:");scanf("%d", &num1);printf("请输入第二个整数:");scanf("%d", &num2);int result = num1 + num2;printf("结果是:%d\\n"...

...编写程序实现从键盘上任意输入两个整数,输出两个整数的乘积。在线等...
代码刚刚写的, 你看下 include(stdio.h)main(){ printf("shu ru shu zi:\\n");int i,j,s;scanf("%d,%d",&i,&j);s=i*j;printf("i*j=%d",s);}

用dev c++ 编出一个程序,要求输入两个数,把二者从大到小输出
include "iostream"using namespace std;void func(int & a,int &b)\/\/参数为引用。{ int temp; if(a>a>>b;\/\/输出两个整数,别忘了以空格分隔一下。 func(a,b); cout<<a<<" "<

编写程序,输入两个正整数m和n,输出m和n之间的素数并统计素数的个数...
1、打开visual studio软件,进入菜单“文件”->新建->新建项目。选择windows窗体程序,项目名为“SuShu”。2、在窗体上添加控件:lable控件,text值为“输入一个数,判断是否是素数”;一个textbox控件(tb_inputvalue),用来输入要判断的素数。3、素数设计算法。4、素数设计算法:取消检测区间,提高程序...

通化县17611509550: 编写程序,实现将a、b两个整数的值交换并输出 -
绪种二十: #include<stdio.h>main() { int a,b; printf("Input 2 integers\n"); scanf("%d%d", &a,&b); printf("%d\n",a>b?a-b:b-a); }

通化县17611509550: 编写程序要求输入整数a和b,若a2+ b2大于100,则输出a2+ b2百位以上的数字,否则输出两数之和.C语言 -
绪种二十:[答案] #include void main() { int a,b,c; scanf("%d%d",&a,&b); c=a*a+b*b; if(c

通化县17611509550: 加法计算器:编程由键盘输入两个整数a和b,计算出它们的和并输出到屏幕上 -
绪种二十: 加法计算器:编程由键盘输入两个整数a和b,计算出它们的和并输出到屏幕上 方法一: #include<stdio.h> int main() { int a,b,c; c=a+b; scanf("%d %d",&a,&b); printf("a+b=%d", c); return 0; } 方法二: var a,b:longint;begin readln(a,b); writeln...

通化县17611509550: 从键盘输出两个整数a、b,如果a与b相等,则输出a=b,否则输出a!=b,用c语言编写程序实现 -
绪种二十: #include <stdio.h> int main ( ) { int a,b; scanf("%d%d",&a,&b); if(a==b) printf("a==b"); else printf("a!=b"); }

通化县17611509550: 键盘输入两个整数a和b,把这两个数由小到大输出.JAVA编程 -
绪种二十: 键盘输入两个整数a和b,把这两个数由小到大输出.JAVA编程 import java.util.Scanner; public class Sort{ public static void main(String[] args){ Scanner input = new Scanner(System.in); System.out.print("Enter two integers: "); int a = input....

通化县17611509550: C编程输入二个整数a和b,若这两个数(或一个数)大于100,则输出一百位以上的数字.若<100,输出两数之和 -
绪种二十: if(a>100,b>100)printf("%d>100");if(a<100,b<100)printf("x"); 这里有问题吧

通化县17611509550: 编写程序输入两个整数给变量a和b,求出它们的商数和余数,并输出结果.恳求高手解答!! -
绪种二十: #include "stdio.h" void main() {int a,b; scanf("%d%d",&a,&b);if(b!=0)printf("商:%d 余数:%d\n",a/b,a%b); }

通化县17611509550: 19. 编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字之和.结果利 -
绪种二十: 楼上的答案要是a+b是100~200直接它会输出2,错误! Private Sub Command1_Click() Dim a As Integer Dim b As Integer Dim c As Integera = InputBox("请输a的值:") b = InputBox("请输b的值:") If a + b >= 100 Thenc = (a + b - (a + b) Mod 100) / 100MsgBox "百位以上的数为:" & c Elsec = a + bMsgBox "a+b=" & c End IfEnd Sub

通化县17611509550: 编写C程序实现如下功能:从键盘输入两个整数变量a和b的值,输出|a - b| -
绪种二十: #includemain() { int a,b; printf("Input 2 integers\n"); scanf("%d%d", &a,&b); printf("%d\n",a>b?a-b:b-a); }

通化县17611509550: 写个C语言程序!任意输入两个数,A,B!输出结果是A与B的和! -
绪种二十: #include<stdio.h> void main() { int A,B,C; printf("输入 A和B的值:"); scanf("%d %d",&A,&B); C=A+B; printf("输出的C的值:"); printf("%d",C); }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网