1. delphi计算两数之和
doubles=0.55555;result=s.ToString("#0.00")
;//点后面几个0就保留几位如果要四舍五入的话,用这个doubledbdata=0.55555;stringstr1=dbdata.ToString("f2")
;//fN保留N位,四舍五入
2. delphi设计程序求s=1+(1+2)+(1+2+3)
strtofloatdef要求要有默认值,而你没有输入默认值肯定会报错;例如:vard:Double;s:string;要转字符串可以:s:=StrToFloat(d);也可以s:=StrToFloatDef(d,0);所以你的指定默认值就可以了,试试B[i]:=strtofloatdef(data[i,1],0);
3. 计算两数之和并输出结果
# include <stdio.h>void main(){ int max(int x,int y,int z);int min(int x,int y,int z);int a,b,c,ma,mi,diff; scanf("%d,%d,%d",&a,&b,&c);ma=max(a,b,c);mi=min(a,b,c);diff=ma-mi;printf("max = %d\nmin = %d\ndiff = %d\n",ma,mi,diff);}int max(int x,int y,int z){ int m,n;if(x>y) m = x; else m = y;if(m>z) n = m;else n = z;return(n);}int min(int x,int y,int z){ int m,n;if(x>y) m = y; else m = x;if(m>z) n = z;else n = m;return(n);}
4. 求两个数之和的代码
#include <stdio.h>
double mul(float fac , float mult);
int main(void)
{
double product;
float num1,num2;
printf("enter two number");
while(scanf("%f %f",&num1 , & num2) == 2)
{
product = mul(num1 , num2);
printf("product = %lf\n",product);
printf("enter two number");
}
printf("enter err");
return 0;
}
double mul(float fac, float mult)
{
return((fac * mult));
}
5. 编写isadd()函数,计算两个数的和python
本文主要以python2为例。首先介绍一下Python头文件的编程风格,然后再给大家详细介绍import部分的基本用法。这两个部分就是Python中头文件的组成模块。
编程风格#!/usr/bin/env python #在文件头部 ( 第一行 ) 加上 设置 Python 解释器
# -*- coding: utf-8 -*- #在文件头部 ( 第二行 ) 加上 在编辑器中设置以 UTF-8 默认编码保存文件
# Copyright (c) *** #版权信息放在文件头部,文件编码之后
# docstring 是Python特有的注释风格,它是模块、类或函数的第一个语句,可以通过__doc__方法访问
# 用英语撰写注释,短注释可以忽略末尾的句号 (.)
# docstring 为每个模块、类或函数撰写
docstring 推荐使用三个双引号(”””) 来定义
docsting , 不推荐使用三个单引号 (''') # 模块的 docsting 放在文件头部,版权信息之后
”””This is a one line docstring.”””
”””The title of a multiline docstring: After title is the content.You can write it as long
as needed. ””” # 把 import 语句放在文件头部,在模块 docstring 之后,在模块全局变量或全局常量之前
# 按照从一般到特殊的原则分组
import 语句,先 import 标准库,然后 import 第三方库,最后 import 程序中的自定义库
# 在不同分组的 import 语句之间加空行 # 每个 import 语句只导入一个模块
import sys
import time
from PyQt.QtCore import SIGNAL, QTimer # 在终端中使用中文字符 在文件头部加上
# import sys
# reload(sys)
# sys.setdefaultencoding('utf-8')
import
1、系统库的应用
这里说的系统库,一般是指python软件自带的库,不是从第三方安装的库。比如说,如果import sys了,会怎么打印。>>> import sys
>>> print sys
这说明sys库很有可能就是嵌入在python里面的,根本没有办法删除。那是不是所有的库都是这样呢,我们可以找os试一试:>>> import os
>>> print os
很明显,这里的os库是由pyc提供的,所以从优先级来说,似乎sys还要更重要一些。
2、第三方库
所谓第三方库,就是通过python setup.py install安装、pip安装或者通过apt-get install安装的库。这类库很多,我自己常用的就有webpy、twisted、cv2、sklearn、wxpython,这些lib无一例外,都是以pyc的形式存在的。比如说,我们看一下webpy:>>> import web
>>> print web
3、本地目录文件引用
如果是本地文件引用,其实方法也很简单,直接import一下就可以了。如果import成功,python就会生成对应文件的pyc文件。比如说,exer1.py想引用一下exer2.py中的函数,那么它可以这么做:import exer2
或者是from exer2 import *
其次,要注意的是,这种方法不光适用于python,也适用于动态库文件。我们知道,有的时候为了扩展python功能,需要写c文件生成动态库供python使用。有兴趣的同学可以参考这个链接。这个时候,如果需要引用动态库文件,直接import文件名就可以了。
4、引用子目录文件
除了同级目录引用之外,另外用的比较多的就是子目录引用。比如说,exer1.py和sub目录在一个文件夹下面,如果exer1.py想引用sub下面的exer2.py,那么它应该怎么做呢?这个时候,一定要保证sub目录下有__init__.py文件。from sub import exer2
或者是,from sub.exer2 import *
5、子目录引用父目录
有的时候,子目录为了使用父目录或者其他目录(类似util目录)的一些功能,常常要反向引用。这个时候,sys库就派上了用场。假设exer1.py和sub目录在同一级,sub目录下有一个exer2.py文件,这个时候exer2.py想引用exer1.py的功能,那么它可以这么操作:import sys
sys.path.append('../')
import exer1
或者是,import sys
sys.path.append('../')
from exer1 import *
6、交叉引用
如果有两个文件交叉引用,这个时候我建议可以保留一个文件的引用,另外一个文件的引用可以放到函数下面来做,比如说像这样:def process():
import exer1
exer1.add()
7、import文件的顺序建议
关于python下import文件的顺序,我个人的经验是这样安排比较好。
6. 计算两数之和python
1、打开python语言中的命令窗口,定义函数com_result,传入三个参数x、y和func。
2、定义一个变量result,然后调用第一步中的函数,使用lambda表达式。
3、使用同样的方法,调用函数com_result,这次lambda表达式使用减号。
4、再次调用函数,lambda表达式使用乘号,连接两个操作数。
5、如果要计算两个数的除法,可以使用lambda表达式,中间使用除号。
6、最后使用求模运算,然后调用函数计算模运算,并打印对应的值。
7. 计算两个数的和python
python统计字符串中字母个数
给一个字符串,统计其中的数字、字母和其他类型字符的个数;
例如:输入“254h!%he”,输出:数字=3,字母=3,其他=2
方法:
①首先用“str_count = 0”定义字母的字符初始个数为0
②接着遍历字符串,判断字符串内各字符的类型,并将字母个数累加;
③最后用“print(‘字母 = %d’ %(str_count))”输出字母个数结果即可。
数字初始个数
1
int_count = 0
字母初始个数
1
str_count = 0
其他字符初始个数
1
other_count = 0
输入字符串
1
a = input(‘please input a str\n’)
遍历字符串
for i in a:
# 判断是否为数字
if i.isdigit():
int_count += 1
# 判断是否为字母
elif i.isalnum():
str_count += 1
# 判断为其他字符
else:
other_count += 1
print(‘数字 = %d, 字母 = %d,其他 = %d’ %( int_count ,str_count,other_count))
8. delphi运算符
错误提示是说明缺少操作符或者分号,请检查每句代码后面是否都有结束标志 “;”,比如你的倒数第二个end就没有“;”。
9. 计算两数之和的代码
利用C语言编写一个求两数相加的和的编程思想和方法如下:
1.首先需要定义三个变量a,b,c,两个为相加的数,第三个为相加后得到的和。
2.然后使用scanf()语句接收从键盘输入的两个数,为变量a,b赋值。
3.接着进行a和b的加法运算,将结果赋值给变量c。
4.最后使用printf()语句将计算结果显示在屏幕上。
5.代码编写完毕后,点击运行后即可在调试窗口看到程序的运行结果。
- 相关评论
- 我要评论
-