C语言简单计算题(1.和、差、积、商。2.逆序数。 3.交换两个变量4.求一元二次方程的根5.“love”译成密码,用第四个字母代替原字母)

2023-05-16


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(使用前将#替换为@)

C语言简单计算题(1.和、差、积、商。2.逆序数。 3.交换两个变量4.求一元二次方程的根5.“love”译成密码,用第四个字母代替原字母) 的相关文章

  • C语言 冒泡法 比大小 从键盘输入10个整数,从他们从小到大输出的答案

    C语言 从键盘输入10个整数 xff0c 从他们从小到大输出的答案 方法 xff1a 冒泡法 通过举例子来介绍什么是冒泡法 xff0c 怎么比大小 xff1b 讲一下思路 xff1a 随便三个数 xff1a 5 xff0c 7 xff0c
  • 三点弯曲的有限元仿真

    0 概述 什么是三点弯曲 xff1f 三点弯曲变形有哪些特点 xff1f 三点弯曲仿真有哪些需要注意的地方 xff1f xff08 1 xff09 三点弯曲试验是将截面为矩形或圆形的试样放在弯曲装置上 xff0c 调整跨距 xff0c 在试
  • 视图篇——表格视图UITableView及控制器UITableViewController

    来自http www cnblogs com lovecode articles 2238309 html UITableViewController表格视图控制器 UITableViewController类继承自UIViewContro
  • JS 定时对象时,key加中括号表示什么意思

    对象key 加中括号是 取中括号中变量的内容 当做对象的key使用 xff0c 不加中括号 xff0c 则直接用该字符串当作对象的key 例如如下代码 xff1a var name 61 39 keyn 39 var a 61 name 3
  • 结构体案例2

    设计一个英雄的结构体 xff0c 包括成员姓名 xff0c 年龄 xff0c 性别 xff1b 创建结构体数组 xff0c 数组中存放5名英雄 通过冒泡排序 xff0c 将数组中的英雄按年龄进行升序排列 xff0c 最终打印排序后的结果 i
  • 第二周博客总结

    既然自己选择了学习算法 xff0c 便会一直坚持下去 xff0c 完成自己既定的目标 xff01 这一周下来 xff0c 按照自己既定的计划 xff0c 自己利用课余时间看深入浅出这本书 从第八章的初涉算法一直看到了第十七章的集合 xff0
  • 第四周ACM博客总结

    这一周基本对算法知识进行了一次细致的阅读 xff0c 自己也对算法知识有了更深一步的了解 这一周自己先将上周剩下的一点STL的内容补上了 xff0c 这些容器之间相似的地方有很多 xff0c 但都有各自的优点所在 xff0c 需要结合题目特
  • 第十四周DP算法总结

    这周自己主要再看DP算法的博客 xff0c 感觉DP这一部分内容确实比之前的都要麻烦一些 xff0c 最后攻克这一部分难题还是挺好的 这周自己总结了一些题型 xff0c 以及一些方法思路 xff0c 最后再把动态规划和之前的分治和贪心做一下
  • 深度理解卷积神经网络

    神经网络包括卷积层 xff0c 池化层 xff0c 全连接层 一个最简单的神经元结构 xff0c 假如有三个输入 xff0c 都对应一个权重参数 xff0c 然后通过权重加起来 xff0c 经过一个激活函数 xff0c 最后输出y CNN中
  • 花了半个多小时才发现的错误。。

    找了半天原来该写mapper的地方写成了service 结果光栈溢出 在找错误的过程中发现有些sql语句也写得不对 xff0c 单词拼错的 xff0c 后边多加逗号的 xff0c 某些html语句后边多写逗号的 64 Service pub
  • 找了1个多小时才发现的错误。。

    如果只是跟着课本敲 xff0c 那就肯定报错了 好久没碰有点生疏了 之前敲过一个类似的加载properties的文件的方法 xff0c 直接把课本的这个改成这个就可以解决500的错误了 注释的地方是行不通的错误代码 xff01 xff01
  • 1. Python 的 print( )输出函数

    1 Python 的 print 输出函数 文章目录 1 Python 的 print 输出函数1 什么是print 函数2 print 函数的语法3 英文输入法4 敲下你的第一行代码5 print 函数的4种用法5 1 没有引号5 2 单
  • c语言顺序表的基本操作

    该代码段包含了几种比较常见的顺序表的基本操作 xff0c 有 xff1a 求表长 xff0c 按位取值 xff0c 按值取位 xff0c 插入和删除几种方式 xff1b include lt stdio h gt define listsi
  • c语言单链表的基本操作

    该程序包含了链表的头插法 尾插法 求表长 按位查找 按值查找 插入 删除 销毁等几种操作 xff1b include lt stdio h gt include lt stdlib h gt malloc和free都需要这个系统库函数头文件
  • 文件操作(结构体)

    将结构体内容写入到文件中 include lt stdio h gt include lt string h gt struct student char name 100 int age int main struct student s
  • c语言顺序栈的基本操作

    该程序包含了顺序栈的置空 判断是否为空 判断是否为满 入栈 出栈和取栈顶元素等几种操作 xff1b include lt stdio h gt define size 100 typedef int datatype 假定栈元素的类型为in
  • c语言循环队列的基本操作

    该程序包含了置空 xff0c 判断是否为空 xff0c 入队 xff0c 出队 xff0c 取对头元素等几个基本操作 xff1b include lt stdio h gt include lt stdlib h gt malooc需要的头
  • c语言链队的基本操作

    该程序包含了链队的置空 判断是否为空 入栈 出栈和取栈顶元素几种基本操作 include lt stdio h gt include lt stdlib h gt malloc和free都需要这个系统库函数头文件 xff1b typedef
  • 十进制纯小数M转化成B进制数小数

    通过使用循环队列的方式将十进制纯小数M转化成B进制数 xff1b include lt stdio h gt include lt stdlib h gt malloc需要的头文件 xff1b define size 100 typedef
  • 十进制整数N转化成B进制整数

    通过使用顺序栈的方式将十进制整数N转化成B进制整数 xff1b include lt stdio h gt include lt stdlib h gt define size 100 typedef struct int data siz

随机推荐