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

作者&投稿:束芳 (若有异议请与网页底部的电邮联系)
1、编制程序要求输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数字之和。~

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

#include"stdlib.h"
#include"stdio.h"
void main()
{
int a,b;
scanf("%d %d",&a,&b);
a=a*a;
b=b*b;
int temp=a+b;
if(temp>100)
{
temp/=100;
printf("%d
",temp);
}
else
{
printf("%d
",temp);
}
}

不知道你要的是a的平方+b的平方吗 是的话可以运行,有问题hi我

楼上的答案要是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

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

#include<stdio.h>
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();
}

~~求采纳

我用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);
}


金川区18988729539: 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

金川区18988729539: 编写程序要求输入整数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

金川区18988729539: 编制程序要求输入整数a和b,若 大于100,则输出 百位以上的数字,否则输出两数之和.求C语言!! -
阳香奈西: int a,b; scanf("%d%d",&a,&b); if(a>100||b>100) { if(a>100)printf("%d\n",a); if(b>100)printf("%d\n",b); } else printf("%d",a+b);

金川区18988729539: 编写程序输入两个整数给变量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); }

金川区18988729539: 编制程序要求输入a和b,若a*a+b*b大于100,则输出百位以上的数字,否则输出两数之和. -
阳香奈西: 大概是设浮点数 a b c 和整数 int d c=a*a+b*b if a*a+b*b > 100 ; d=c/100 ; return d; else return a+b; 长时间没用 有点忘了 应该是这个意思

金川区18988729539: 编制程序要求输入整数a和b,若a2 b2大于100,则输出a2 b2百位以上的数字,否则输出两数之和. -
阳香奈西: a和a2什么关系?a2,b2都大于100还是其中一个?关键点:a2除以100后取整后,输出整数值.

金川区18988729539: 用C语言编写程序,输入a和b两个整数,比较两个数的大小,将较大的数放在a中,将较小的数放在b中, -
阳香奈西: #includevoid maxa(int *a,int *b) { int c; if ( (*a)<(*b) { c=(*a); (*a)=(*b); (*b)=c; } } void main() { int a,b; scanf("%d%d",&a,&b); printf("%d %d\n",a,b); maxa(&a,&b); printf("%d %d\n",a,b); }

金川区18988729539: 用C语言写一个很简单的程序,输入两个整数a,b,要求输入a - b的值,例如:输入7 4,输出3 -
阳香奈西: #include<stdio.h> main(){ int a,b; printf("请输入A和B:"); scanf("%d%d",&a&b); printf("a-b的差为:%d",a-b); }

金川区18988729539: C语言题,输入整数a和b,求a,b的和与差 -
阳香奈西: 1 2 3 4 5 6 7 8 9 10 11 12#include <stdio.h>intmain() {inta=0.b=0;scanf("%d %d",&a,&b);printf("a+b=%d a-b=%d\n",a+b,a-b)return0; } 3 4 a+b=7 a-b=-1 Press any key to comtinue

金川区18988729539: 编写程序,由键盘输入实数a和b,要求计算并输出a和b的值 -
阳香奈西: #includeintmain(){floata,b;scanf("%f%f",&a,&b);//键盘输入///你要怎么计算???printf("a=%f,b=%f\n",a,b);//输出}

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