19.编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字之和.结果利19.\x05编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 02:43:35
19.编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字之和.结果利19.\x05编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字

19.编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字之和.结果利19.\x05编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字
19.编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字之和.结果利
19.\x05编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字之和.结果利用Msgbox函数输出\x05.
用vb程序做

19.编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字之和.结果利19.\x05编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字
我用C写如下:
void Msgbox(int x,int y)
{
int c;/*c用来保存a2+b2的值*/
int d=c-c%100;/*c用来保存百位以上的值*/
scanf("%d,%d";%x,%y);/*请输入a2,b2*/
if(a2+b2>100) printf("%d",d); /*如果a2+b2大于100,刚输出d*/
else printf("%d",c);
}

Private Sub Form_Load()
Dim a%, b%
a = InputBox("input a")
b = InputBox("input b")
If a + b < 100 Then MsgBox a + b Else MsgBox (a + b) \ 100
End Sub

楼上的答案要是a+b是100~200直接它会输出2,错误!
Private Sub Command1_Click()
Dim a As Integer
Dim b As Integer
Dim c As Integer
a = InputBox("请输a的值:")
b = InputBox("请输b的值:")
If a + b >= 100 ...

全部展开

楼上的答案要是a+b是100~200直接它会输出2,错误!
Private Sub Command1_Click()
Dim a As Integer
Dim b As Integer
Dim c As Integer
a = InputBox("请输a的值:")
b = InputBox("请输b的值:")
If a + b >= 100 Then
c = (a + b - (a + b) Mod 100) / 100
MsgBox "百位以上的数为:" & c
Else
c = a + b
MsgBox "a+b=" & c
End If
End Sub

收起

#include
int main()
{
int a,b;
printf("input two number:");
scanf("%d %d",&a,&b);
if((a*a+b*b)>=100)
printf("\n %d",(a*a+b*b)/100);
else
printf("\n %d",a+b);
getch();
}
~~求采纳