C语言旅途之简单运算

Ⅰ、简单的求余运算:
求余运算就是求余数的运算,运算符为%,注意正数与负数的区别呦
①、//代码摘下直接可以运行
#include<stdio.h>
int main()
{
printf("%d,%d,%d,%d\n",13%2,-13%2,247%-58,-66%-15);
return 0;
}
②、结果展示:
在这里插入图片描述
Ⅱ、简单的算数运算(求根公式):
你会发现在代码中会有#include<stdio.h>和#include<math.h>这两个是头文件,一般的printf与scanf操作会在第一个头文件中,而sqrt(d)函数的调用则需要第二个头文件;
①、//代码摘下直接可以运行
#include<stdio.h>
#include<math.h>
int main()
{
float a,b,c,d,x1,x2,q;
printf(“Please input a,b,c\n”);
scanf("%f %f %f",&a,&b,&c);
d=bb-4ac;
q=sqrt(d);
x1=(-b+q)/(2
a);
x2=(-b-q)/(2*a);
printf(“a=%.2f,b=%.2f,c=%.2f,d=%.2f,x1=%.2f,x2=%.2f\n”,a,b,c,d,x1,x2);
return 0;
}

/*a,b,c可输入值为:(假设有两个实根)
1 1 -2
1.5 2.5 -1.8
2 2 -3
/
②、结果展示:
例如:输入:a=1,b=1,c=-2时的结果为:d与x的值如下所示;
在这里插入图片描述
Ⅲ、简单的混合运算:
①、//代码摘下直接可以运行
#include<stdio.h>
int main()
{
int a,b,c,d;
a=2,b=5,c=6,d=10;
a+=b;b-=c;
c
=d;d/=a;
a%=c;a++;
b–;
–b;
printf("%d,%d,%d,%d\n",a,b,c,d);
return 0;
}
②、结果展示:
在这里插入图片描述

☺寄语:
Ⅰ、此程序在Visual C++6.0版本上运行的;
Ⅱ、如果我给的程序有问题,或在叙述方面有问题,或者看不懂我讲解的意思,请及时指出或留言和我讨论,谢谢各位大佬!!!
Ⅲ、可能有的人不太理解,多去看看书,多敲代码,学计算机没有什么捷径就是多学多看,我的代码或其他的有问题请指出来,我一定会订正,推荐大家听听MOOC慕课的网课,确实特别好!

发布了40 篇原创文章 · 获赞 0 · 访问量 620

猜你喜欢

转载自blog.csdn.net/weixin_43405300/article/details/103692492