1. 选股公式的编写
2. 编写一个程序,要求能够输入任意多个数字,然后输出这些数字中的最大值和最小值
1、使用C++实现:
用c++ vector容器,可以随意输入多个数字,每次push_back即可
或者看这个代码
/****************************************************************
** min_max.cpp
** 对用户输入的任意一组序列,计算其最大值和最小值
** 并不是用vector这类容器存储整个序列中的数据
** 思想:定义min,max,用输入序列的第一个元素初始化
** 若输入流中元素小于min,则用该值替换min,若大于max,则替换掉 max
** 重复输入
***************************************************************/
#include
#include
using std::cin;
using std::cout;
using std::endl;
int main()
{
int v = 0;
int min, max;
cout << "Enter numbers: ";
cin >> v;
min = max = v;
while(cin >> v)
{
if(v < min) min = v;
else if(v > max) max = v;
else;
}
cout << "min = " << min << ", max = " << max <<endl;
system("pause");
return 0;
}
2、使用C语言实现:
#include
#include
int main( )
{
int val;
int min, max;
scanf("%d", &val);
min = max = val;
//CTRL + Z 结束输入
while (scanf("%d", &val) != EOF)
{
if (val > max)
{
max = val;
}
else if (val < min)
{
min = val;
}
}
printf("max = %d;\nmin = %d;\n", max, min);
system("pause");
return 0;
}
3. 通达信选股公式:5,10,20,30,60日均线,当日,这四根均线中最大值减最小值除以最小值小于0.1的选出来。谢
MA1:=MA(C,5);
MA2:=MA(C,10);
MA3:=MA(C,20);
MA4:=MA(C,30);
MA5:=MA(C,60);
MAMIN:=MIN(MA1,MIN(MA2,MIN(MA3,MIN(MA4,MA5))));
MAMAX:=MAX(MA1,MAX(MA2,MAX(MA3,MAX(MA4,MA5))));
(MAXAX-MAMIN)/MAMIN<0.1;
4. excel问题: 怎么设定一个范围公式;当结果大于最大值时或者小于最小值时,当结果不合格是以红色显示。
A B C D
1 样品下限 样品上限 测定值 结果
2 10 9 9.5 OK 3 10 9 8 NG1.D2输入公式=IF(AND(C2>=9, C2<=10),"OK",IF(C2<8,"NG","大于上限"))下拉
不想要那个大于上限,直接删掉留两个引号就行了
2.选中C列,条件格式,公式栏输入=C1<9,然后自己定义格式
3.选中D列,条件格式,公式栏输入=C1<9,然后自己定义格式
5. Excel VBA 找一列数据中的最大值和最小值 用VBA代码应该怎么写阿
Sub test()
a = WorksheetFunction.Max("a:a")
b = WorksheetFunction.Min("a:a")
End Sub
a是a列最大值
b是b列最小值
6. 提问:如何在Excel中用公式选出最大值和最小值之后的数据中在选择最大值和最小值。
Large函数用来求给定数据区域中的第n最大值,n为正整数。如Large(B1:B10,2)是求区域B1:B10中从大到小排列后的第2个数,就是你要的去掉最大值后的最大值
第二小用small。。。
7. 编程:显示3个数中的最小值,和最大值用if语句?
编程:显示3个数中的最小值,和最大值用并列的if语句就可以实现的。
int a,b,c,max,min;
scanf("%d%d%d",&a,&b,&c);
max=a>b?a:b;
min=a+b-max;
if(c>max)max=c;
if(c<min)min=c;
printf("max=%d min=%d\n",max,min);
8. excel中IF函数怎样生成一个单元格中一个时间段,小于这个时间段的最小值,大于这个时间段的最大值
H3公式:
=IF(G3-LEFT(F3,5)<0,"N","Y")
下拉。