C语言 输入两个整数a和b,若a和b的平方和大于100,则输出平方和的百位以上数字,否则输出a和b的和。

作者&投稿:魏沿 (若有异议请与网页底部的电邮联系)
C语言,输入两个整数a和b,若和大于100则输出百位以上数字,否则,输出他们的和。求代码。~

#include int main() {int a,b,sum;printf("输入 a b(0 0 to quit):");while(scanf("%d%d",&a,&b) == 2 && a && b) {sum = a + b;if(a + b < 100) printf("%d + %d = %d
",a,b,sum);else printf("%d + %d : %d
",a,b,sum / 100);printf("输入 a b(0 0 to quit):");}return 0;}

楼主解答得很好。 如果是要输出百位上的数用楼主的那个。 如果是要输出百位以上的数,就把最后一句的那个  删掉就行,其他不变。

#include<stdio.h>
void main()
{
int a,b;
printf("输入a和b(用空格或回车分割):");
scanf("%d",&a);
scanf("%d",&b);
if((a*a+b*b)>100)
printf("%dXX\n",(a*a+b*b)/100);
else
printf("%d",a+b);
}

#include<stdio.h>
void main()
{
float a,b,sum,change;
scanf("%f,%f",&a,&b);
sum=a*a+b*b;
if(sum>100)
{
change=sum/100;
while(change)
{
printf("%d\n",change);
change=change%10;
}
}
else
{
printf("%f\n",a+b);
}
getchar();
}

#include<stdio.h>
main()
{
int a=0,b=0,c=0,f=0;
printf("请输入a和b:\n");
scanf("%d%d",&a,&b);
c=(a*a+b*b);
if(c>100)
{a=(a/100);
b=(b/100);
printf("a=%d,b=%d",a,b);
}
else
{f=a+b;
printf("%d",f);

}
}


长海县19192469306: 写个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); }

长海县19192469306: C语言期末考试编程题1输入两个整数a和b,若a和b的平方和大于1
毛巧氟芬: 1、#include main(){ int a, b, square; scanf (“%d%d”, &a, &b); square = a * a b * b; if (square > 100) *判断a、b的平方和是否大于100 *、 { printf (“their square is bigger ...

长海县19192469306: C语言 输入两个整数a和b,若a和b的平方和大于100,则输出平方和的百位以上数字,否则输出a和b的和. -
毛巧氟芬: #include<stdio.h> void main() { float a,b,sum,change; scanf("%f,%f",&a,&b); sum=a*a+b*b; if(sum>100) { change=sum/100; while(change) { printf("%d\n",change); change=change%10; } } else { printf("%f\n",a+b); } getchar(); }

长海县19192469306: 编写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); }

长海县19192469306: 【c语言】输入两个数a 和b,比较其大小,若a>b,输出”>”; 若a<b,输出”<”; 若a=b,输 出”=”. -
毛巧氟芬: 你怎么写的话,输入格式应该是数字1,数字2,即52,1235 这样的格式,输入格式应该和scanf中规定的一样 另.浮点数判等,不应直接使用==,而应该判断两个数差值的绝对值是否小于某一个接近零极小正数

长海县19192469306: 编写程序接收两个整数a和b,如果a>b则计算显示输出.如果a<=b则计算机显示输出a+b -
毛巧氟芬: 如果用c语言的话 #include main() { int a,b,sum; printf("请输入两个整数",a,b); scanf("%d,%d",&a,&b); if(a>b) printf("%d,%d",a,b); else sum=a+b; printf("%d",sum); }

长海县19192469306: c语言编程,输入a和b俩个值计算俩数之和 -
毛巧氟芬: #includevoid main() { int a,b,sum; printf("input a,b:"); scanf("%d,%d",&a,&b); printf("a=%d,b=%d",a,b); sum=a+b; printf("sum=%d",sum); }

长海县19192469306: c 语言 任意输入两整数a和b 使得a中存放小的数 b中存放大的数 最后输出a和b值 -
毛巧氟芬: 输入A,B 比较A,B 在重新给A,B赋值好好学习吧 这个貌似在编程中很容易的题.

长海县19192469306: 用函数求两个整数的和.从键盘输入两个整数啊,吧,求a+b的和,然后输出结果(用C语言编程) -
毛巧氟芬: #include <stdio.h> int add(int a,int b) { return (a + b); } int main() { int a,b; printf("请输入两个整数:"); scanf("%d,%d",&a,&b); printf("%d + %d = %d\n\n",a,b,add(a,b)); return 0; }

长海县19192469306: 编程实现c语言,输入整数a和b,若a^2+b^2大于500,则输出a^2+b^2百位以上的数字,否则输出两数之和 -
毛巧氟芬: //楼主,这里的大于100,指的是它们的和大于100,还是各个数字呀?//下面的例子,理解为各个数字大于100,如果理解有误,楼主可以做简的修改#include void main() { int a,b,c,d,sum;printf("请输入两个数:\n"); scanf("%d%d",&a,&b); if(a printf("两个数小于100,它们的和是:%d\n",a+b); if(a>100) printf("a>100,a百位以上的数字为:%d\n",a/100); if(b>100) printf("b>100,b百位以上的数字为:%d\n",b/100); }

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