键盘输入两个正整数怎么算?从键盘输入两个正整数

seosqwseo2个月前 (08-05)测评日记35

一、从键盘输入两个正整数***计算其和的平方根***怎么编写程序

以下是一个用C语言编写的程序,用于从键盘输入两个正整数,计算它们的和的平方根:

#include<stdio.h>

#include<math.h>

int main(){

int num1, num2;

float sum, sqrt_sum;

printf("Enter two positive integers:");

scanf("%d%d",&num1,&num2);

sum= num1+ num2;

sqrt_sum= sqrt(sum);

printf("The square root of the sum of%d and%d is%.2f\n", num1, num2, sqrt_sum);

return 0;

}

程序首先使用 printf函数提示用户输入两个正整数,然后使用 scanf函数从键盘读取这两个数。

然后,程序计算这两个数的和,并使用 sqrt函数计算和的平方根。

后,程序使用 printf函数打印出计算结果。

运行程序后,在提示符下输入两个正整数,程序将计算它们的和的平方根,并输出结果。例如:

Enter two positive integers: 3 4

The square root of the sum of 3 and 4 is 2.45

二、编写程序,从键盘输入两个两位正整数a,b, 合并新整数为c

#include<stdio.h>

intmain(intargc,char*argv[])

{

inta=0;

intb=0;

intc=0;

intd1=0;//c的千位

intd2=0;//c的百位

intd3=0;//c的十位

intd4=0;//c的个位

//键盘输入a和b,这里没有判断正负或者超长

scanf("%d",&a);

scanf("%d",&b);

//计算c的千位即b的个位

d1=b%10;

//计算c的百位即a的个位

d2=a%10;

//计算c的十位即b的十位

d3=b%100;

if(d3<10)

{

d3=0;

}

else

{

d3=d3/10;

}

//计算c的个位,题主你没说怎么算,那我就把a的十位当c的个位了

d4=a%100;

if(d4<10)

{

d4=0;

}

else

{

d4=d4/10;

}

//组装一下

c=d1*1000+d2*100+d3*10+d4;

printf("c:%d\n",c);

return0;

}

如果有不理解的可以一步步用printf把变量的值打印出来看。

相关文章

小米(MI)电视65英寸ES65价格多少钱

小米(MI)电视65英寸ES65价格多少钱

很多小伙伴在关注小米(MI)电视65英寸ES65怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧...

索尼(SONY)XR-65X90K质量怎么样

索尼(SONY)XR-65X90K质量怎么样

很多小伙伴在关注索尼(SONY)XR-65X90K怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看...

zeiss蔡司镜头清洁测评怎么样

zeiss蔡司镜头清洁测评怎么样

很多小伙伴在关注zeiss蔡司镜头清洁怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

云腾(YUNTENG)VT-888使用感受分享

云腾(YUNTENG)VT-888使用感受分享

很多小伙伴在关注云腾(YUNTENG)VT-888怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看...

网易有道词典笔X3s旗舰版点读笔英语学习翻译神器图文测评

网易有道词典笔X3s旗舰版点读笔英语学习翻译神器图文测评

很多小伙伴在关注网易有道词典笔X3s旗舰版点读笔英语学习翻译神器怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产...

闪魔苹果手表膜apple质量怎么样

闪魔苹果手表膜apple质量怎么样

很多小伙伴在关注闪魔苹果手表膜apple怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...