C语言编写程序,要求从键盘输入两个整数,输出他们的平方和。如下的有什么问题,帮忙指正,谢谢。

#include<stdio.h>
main()
{
int a,b,c;
printf("请输入两个数字,回车确认\n");
scanf("%d\n",&a);
scanf("%d\n",&b);
c=a*a+b*b;
printf("输出:%d*%d+%d*%d=%d\n",a,a,b,b,c);
}

void main()

{ int x,y,sum;

printf(" INPUT X,Y ");

scanf("%d",&x);

scanf("%d",&y);

sum=x*x+y*y;

printf("%d*%d+%d*%d=%d",x,x,y,y,sum);

getch();

}

扩展资料

三个整数输出的平方和:

#include<stdio.h>

int main()

{

int a,b,c,d;

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

d=a*a+b*b+c*c;

printf("%d",d); 

return 0;

}

参考资料:百度百科 - c语言

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-25
scanf("%d\n",&a);
scanf("%d\n",&b);
scanf是输入语句,不需要加\n
然后,C语言函数最好是加一个返回值,在main前加int或者void都行,然后在函数最后加上return 0;
这个是规范的问题,不影响程序的运行本回答被提问者采纳
第2个回答  2013-05-23
2个 输入语句格式中 去掉 \n:
scanf("%d",&a);
scanf("%d",&b);
结束前加一句 return 0; 小程序,不加也不要紧。
c=a*a+b*b;
printf("输出:%d*%d+%d*%d=%d\n",a,a,b,b,c);
return 0;
}本回答被网友采纳
第3个回答  2013-05-23
main前面缺少void,没有返回值,应该改为不需返回的void,报错是什么,把报错贴上来,应该就是这个了

...输出他们的平方和。如下的有什么问题,帮忙指正,谢谢。
void main(){ int x,y,sum;printf(" INPUT X,Y ");scanf("%d",&x);scanf("%d",&y);sum=x*x+y*y;printf("%d*%d+%d*%d=%d",x,x,y,y,sum);getch();}

C语言的编程题,要求从键盘输入两个整数,输出它们的平方差,怎么做?
printf("d%",c)} 应该是这样,如果使用文件包含命令 include <math.h>可以更简单,不过我忘了取绝对值和平方的方法了,

c语言问题:任意输入两个数,求两数的平方之和?
void main(){ int a,b;printf("请输入第一个数的值:");scanf("%d",&a);printf("请输入第二个数的值:");scanf("%d",&b);printf("平方和为:%d",a*a+b*b);} 如果是浮点数的话,把a,b定义成浮点类型,输入的时候,输入类型改成浮点类型,就可以了。

C语言的编程题,要求从键盘输入两个整数,输出它们的平方差,怎么做?
<math.h>可以更简单,不过我忘了取绝对值和平方的方法了,

讲解,C语言 输入2个整数,求两数的平方和并输出。
printf("请输入两个整数:\\n"); \/*输出提示信息*\/ scanf("%d%d",&a,&b); \/*从键盘接收两个整数值*\/ c=a*a+b*b; \/*计算两数平方和并赋值给c*\/ printf("两数的平方和为:%d\\n",c); \/*输出两数平方和*\/ return 0;} ...

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

用C语言编写程序,功能是从键盘接受两个整数,求出它们的和、差、积,然 ...
int a,b,h,c,j;scanf("%d%d",&a,&b);h=a+b;c=a-b;j=a*b;printf("he is%d\\n",h);printf("cha is%d\\n",c);printf("ji is%d\\n",j);

C语言计算两个数的平方和
x , y , a , b; printf("please input x and y:\\n"); scanf("%f,%f",&x,&y); a=pow(x,2); b=pow(y,2); printf("result=%.2f\\n",a+b); getchar(); getchar(); return 0;}你的程序有两个问题,一是输入格式不符合要求,二是输出的右边双引号用的是中文符……...

c语言课题;输入2个整数,计算它们的平方根之和,并输出结果.(要求结果保留...
include <stdio.h> include <math.h> int main(){ int a,b;scanf("%d%d",&a,&b);printf("%.2f\\n",sqrt(a)+sqrt(b));return 0;}

C++:编写程序,从键盘上输入两个数,求这两个数的平方和,用函数实现;
include<stdio.h>int op(int m,int n){return m*m + n*n;}int main(){int m,n;scanf("%d %d",&m,&n);int ans = op(m,n);printf("%d\\n",ans);return 0;}

相似回答