C语言矩形面积
C语言编写一个程序,从键盘读入一个矩形的两个边的值(整数),输出矩形面积。
C语言编写一个程序,从键盘读入一个矩形的两个边的值(整数),输出矩形面积。
C语言输入一个三位的正整数,按逆序打印出该数的各位数字。
C语言输入若干个正整数(输入-1为结束标志),要求按输入数据的逆序建立单链表并输出。
C语言从键盘上输入一个梯形的上底a、下底b和高h,输出梯形的面积。
#include<stdio.h>
int main()
{
double a, b, h, s;//定义变量,上底,下底,高,面积
scanf_s("%lf,%lf,%lf", &a, &b, &h);//输入
s = (a + b) * h / 2.0;//计算面积
printf("%lf", s);//输出面积
return 0;
}
简单地说,多态就是“拥有多种形态”,它是指:就算不知道一个变量引用的对象是什么类型,仍然可以通过这个变量调用方法,在运行过程中根据变量所引用对象的类型,动态决定调用哪个对象的方法
我们先来看看这段代码,关于括号内的object类可以看看python之object类这篇文章
class Animal(object):
def eat(self):
print('动物要吃东西')
class Dog(Animal):
def eat(self):
print('欧迪吃狗粮')
class Cat(Animal):
def eat(self):
print('加菲猫吃千层面')
class SWS(object):
def eat(self):
print('慢蜗牛吃饭')
封装:提高程序的安全性
C语言求100以内的全部素数,每行输出10个。
素数就是只能被1和自身整除的正整数,1不是素数,2是素数。要求定义和调用函数prime(m)判断m是否为素数,当m为素数时返回1,否则返回0。
C语言编写两个函数,分别求两个整数的最大公约数和最小公倍数,并用主函数调用这两个函数,然后输出结果。两个整数由键盘输入。约定最大公约数为正整数,两数里有负的则最小公倍数就为负的。