输入整数a和b,若a*a+b*b>10,则输出a*a+b*b百位以上的数,要输出百位以上的数要如何写代码?

时间:2023-02-17 11:18:28
输出a*a+b*b百位以上的数,要输出百位以上的数要如何写代码?

11 个解决方案

#1


(a*a+b*b)/100

#2


引用 1 楼 coding_hello 的回复:
(a*a+b*b)/100


++

#3


(a*a+b*b)/1000

#4


引用 1 楼 coding_hello 的回复:
(a*a+b*b)/100

plus

#5


一楼正解!

#6


#include <stdio.h>

void main()
{
int a,b,c,bai;

scanf("%d%d",&a,&b);

c = a*a+b*b;

if ( c > 10 )
{
bai = c/100;
printf("%d\n",bai);
}
else
printf("不大于10\n");
}

#7


正解
引用 6 楼 csiyou 的回复:
C/C++ code
#include <stdio.h>

void main()
{
    int a,b,c,bai;

    scanf("%d%d",&amp;a,&amp;b);

    c = a*a+b*b;

    if ( c > 10 )
    {
        bai = c/100;
        printf("%d\n",ba……

#8


#include <stdio.h>

void main()
{
    int a,b,c,bai;

    scanf("%d%d",&a,&b);

    c = a*a+b*b;

    if ( c > 100 )//表明这个数是100以上
    {
        bai = c/100;
        printf("%d\n",bai);
    }
    else
        printf("不大于10\n");
}

#9


引用 1 楼 coding_hello 的回复:
(a*a+b*b)/100


++

#10


printf("%d", (sum=a*a+b*b)>100?sum:-1);

#11


没看清题目,不好意思!!
int sum;
printf("%d", (sum=a*a+b*b)>10?sum%100:-1);

#1


(a*a+b*b)/100

#2


引用 1 楼 coding_hello 的回复:
(a*a+b*b)/100


++

#3


(a*a+b*b)/1000

#4


引用 1 楼 coding_hello 的回复:
(a*a+b*b)/100

plus

#5


一楼正解!

#6


#include <stdio.h>

void main()
{
int a,b,c,bai;

scanf("%d%d",&a,&b);

c = a*a+b*b;

if ( c > 10 )
{
bai = c/100;
printf("%d\n",bai);
}
else
printf("不大于10\n");
}

#7


正解
引用 6 楼 csiyou 的回复:
C/C++ code
#include <stdio.h>

void main()
{
    int a,b,c,bai;

    scanf("%d%d",&amp;a,&amp;b);

    c = a*a+b*b;

    if ( c > 10 )
    {
        bai = c/100;
        printf("%d\n",ba……

#8


#include <stdio.h>

void main()
{
    int a,b,c,bai;

    scanf("%d%d",&a,&b);

    c = a*a+b*b;

    if ( c > 100 )//表明这个数是100以上
    {
        bai = c/100;
        printf("%d\n",bai);
    }
    else
        printf("不大于10\n");
}

#9


引用 1 楼 coding_hello 的回复:
(a*a+b*b)/100


++

#10


printf("%d", (sum=a*a+b*b)>100?sum:-1);

#11


没看清题目,不好意思!!
int sum;
printf("%d", (sum=a*a+b*b)>10?sum%100:-1);