从三个文本框输入一个学生语文数学英语三门课的成绩,计算总分和平均分,并且输出 编程题,,,,,拜

从三个文本框输入一个学生语文数学英语三门课的成绩,计算总分和平均分,并且输出

编程题,,,,,拜托了!!!!

第1个回答  推荐于2017-09-29
void CMy222Dlg::OnBnClickedOk()
{
CString cc, ee, ss, aa;
float c=0.0, e=0.0, s=0.0, a=0.0;

CString OutValue;

GetDlgItemText(IDC_EDIT_C,cc);
GetDlgItemText(IDC_EDIT_E,ee);
GetDlgItemText(IDC_EDIT_S,ss);

if(!InputTest(cc,ee,aa))return;

c=_ttof(cc);
e=_ttof(ee);
s=_ttof(ss);

a=(c+e+s)/3.0;

OutValue.Format(_T("%.2f"),a);

SetDlgItemText(IDC_EDIT_A,OutValue);
}

// 输入数据合法性测试
BOOL CMy222Dlg::InputTest(CString cc, CString ee, CString ss)
{
BOOL ReValue=TRUE;

if(!MeIsNumber(cc))
{
ReValue=FALSE;
}

if(!MeIsNumber(ee))
{
ReValue=FALSE;
}

if(!MeIsNumber(ss))
{
ReValue=FALSE;
}

return ReValue;
}

// 测试是否为数据
BOOL CMy222Dlg::MeIsNumber(CString x)
{
CString str=_T("1234567890.");
for(int i=0;i<x.GetLength();i++)
{
if(str.Find(x.GetAt(i), 0)==-1)
{
AfxMessageBox(_T("输入错误:输入了非数字字符!!"));
return FALSE;
}
}

return TRUE;
}本回答被网友采纳
第2个回答  2015-01-14
input x;x=(语文成绩)
y;y=(数学成绩)
z;z=英语成绩本回答被网友采纳
第3个回答  2015-01-15
燕燕哇
dim a,b,c,d
a=val(text1.text)
b=val(text2.text)
c=val(text3.text)
d=(a+b+c)/3
print d
第4个回答  2015-01-14
C语言吗?

编写程序,计算一个学生数学、语文、英语三门课的平均成绩.
先写出解决本例的算法步骤:第一步,输入该学生数学、语文、英语三门课的成绩a,b,c.第二步,计算y= .第三步,输出y.程序框图如下: 由于PRINT语?句还可以用于输出数值计算的结果,所以这个算法可以写成下列程序.程序:INPUT “Maths=”;aINPUT “Chinese=”;bINPUT “English=”;cPRINT “...

...界面输入某学生的语文、数学英语三门课程的成绩,单击计算可以得出该...
解答问题3.编写一个程序和界面,输入某学生的语文、数学、英语三门课程的成绩,单击计算可以得出该学生的平均分和总分。第1步.在窗体form1 中添加控件并设置其属性:控件 控件名 Caption text 说明---标签 labl_1 语文 标签 labl_2 数学 标签 labl_3 英语 ...

c#设计一个Windows窗体应用程序,要求输入成绩计算某个学生
1. 在窗体上添加三个文本框,分别用于输入三门功课的成绩;2. 添加一个按钮,点击后触发计算奖学金的事件;3. 在事件中,获取文本框中输入的成绩,计算平均分,并判断是否符合获奖条件;4. 根据符合的条件,显示该学生获得的奖项。代码示例:```csharp private void btnCalculate_Click(object sender...

编一程序,从键盘输入学生的三门课程成绩,求其总成绩、平均成绩和总成绩...
inta,b,c;printf("请输入三门课程成绩,以空格隔开:\\n");scanf("%d%d%d",&a,&b,&c);\/\/总成绩=成绩a+成绩b+成绩c intsum=a+b+c;\/\/平均成绩=总成绩\/3(\/符号是得到商)intaverage=sum\/3;\/\/总成绩除3的余值=平均成绩=总成绩%3(%符号是得到余数)intyushu=sum%3;printf("总成绩:%d...

C语言输入某学生3个学科成绩 输出成绩 总分和平均分
void main(){ int a[5];int b,c,d=0;a[3]=0;printf("\\n输入学生三门功课成绩:");for(b=0;b<3;b++){ scanf("%d",&a[b]);a[3]+=a[b];} a[4]=a[3]\/3;printf("总分为:\\n");printf("%d \\t",a[3]);printf("平均分为:\\n");printf("%d \\t",a[4]);} ...

已知一个学生三门课的考试成绩(语文a,数学b,英语c),求该名学生考试的...
总分=a+b+c,平均分(a+b+c)\/3。解答过程如下:已知一个学生三门课的考试成绩(语文a,数学b,英语c),总分:总分=三门课的分数和=a+b+c 平均分=总分\/3=(a+b+c)\/3 加法运算定律:1、加法交换律:a+b=b+a;例:10+2=2+10=12。2、加法结合律:a+b+c=a+(b+c);例:8+2...

语文、数学、英语三门课的平均分为多少
这是平均类的问题,解题要点在于找出部分总量与整体总量间的关系 解:语文数学英语三科总分=96*3=288 设科学分数为x分,则有:288+x=(x+3)*4 解得x=92 答:科学分数为92分。希望对你有帮助

C++:输入3位学生3门课(语文、英语、数学)的成绩,找出总分最高的分数所...
double s[3][5];\/*0代表该生的学号,1代表语文成绩,2代表英语成绩,3代表数学成绩*\/ printf("请按照顺序输入第一个学生的学号,语文成绩,英语成绩,数学成绩\\n");scanf("%d%d%d",&s[1][0],&s[1][1],&s[1][2],&s[1][3]);double a = s[1][4]=三门成绩相加 同上操作学生2...

...输入三个学生的信息(包含学号,姓名,三门课的成绩)并在显示器上输...
voidprintScore(intscore[4][3]){inti,j;for(i=0;i<4;i++){printf("学生%d的三门成绩分别为:\\t",i+1);for(j=0;j<3;j++){printf("%d\\t",score[j]);if(j==2)printf("\\n");}}printf("\\n");} printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。格...

...英语、c语言,这三门课的成绩,计算它的平均分怎么编程?
一、数据存储方式:正常编程,这种复合数据结构要定义结构体。如没学,用数组代替。学号,课目名称,三课成绩分别定义变量及数组。二、平均分浮点数运算:如成绩定义整型,求和后,不能直接除3,在c语言中除号是整除符号,需要先转浮点数再除,否则两边都是整数,结果只保留整数。下面用数组方法写:includ...

相似回答