1已知两个整数(或实数),求它们的和、差、积、商。
#include <stdio.h>
int main() //定义main函数程序入口
{
int x=10,y=5; //定义变量
printf("和为%d",x+y); //打印输出
printf("差为%d",x-y);
printf("积为%d",x*y);
printf("商为%d",x/y);
return 0;
}
2.已知一个4位数的整数,求它的逆序数。 (如4位数为1234,则逆序数为4321) 34321
int main()
{
int a=1234,b,c,d,e,f;
b=a/1000 ;//b=1 求出整数的千位1234/1000=1
c=a/100%10;//c=2求出百位1234/100=12%10=2
d=a/10%10;//d=3求出十位
e=a%10;//e=4求出个位数
f=e*1000+d*100+c*10+b;
printf("逆序数为%d\n",f);
printf("%d",e);
return 0;
}
3.已知两个整数(或实数) 交换两个变量的值。
/*int main()
{
int a=4,b=5,c=0;
c=a;
a=b;
b=c;
printf("a=%d\nb=%d\n",a,b);
return 0;
}
4.已知一元二次方程的三个系数(假设b2-4ac>=0),求方程的根。
int main() //x+2x=21 公式-b+-sqrt(be2-4ac) /2a
{
float x,y,z;
y=sqrt(2e2-4*1*21);求be2-4ac
}
int main()//x+2x=21 公式-b+-sqrt(be2-4ac) /2a //正式计算
{
float x,y,z,r;
y=sqrt(2e2-4*1*-21);
z=(-2+sqrt(2e2-4*1*-21)/2);
r=(-2-sqrt(2e2-4*1*-21)/2);
printf("方程的根为%f\n%f",y,z);
return 0;
}
5.把“loue”译成密码,规律是用第四个字母代替原字母 p=70 ,s=53,z=122,b=42, l=49,o=79v=76,e=45
int main()
{
char c1='l',c2='o',c3='v',c4='e';
c1=c1+4;
c2=c2+4;
c3=c3+4;
c4=c4+4;
printf("%c%c%c%c",c1,c2,c3,c4);
return 0;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)