如果一名學生的成績70
Ⅰ 建一個更新查詢,用於修改學生的成績,並寫出所用的SQL語句在成績表中,更新成績為70分以下的學生記錄
update table set field=value where 成績<70
Ⅱ c#編寫一個學生成績計算程序,統計出一個班學生的某門課程各分數段的人數(分數段:90分以上,80-90,70-80,
int[] score = new int[10]; string[] m = { };
int i, a, b, c, d, e;
a = b = c = d = e = 0;
double t = 0, max, min, r;
Console.WriteLine("請輸入名學生的成績 以回車符區分");
for (i = 0; i < 10; i++)
{
int inputScore = 0;
if (!int.TryParse(Console.ReadLine(), out inputScore))
{
Console.WriteLine("請輸入數字類型成績");
i--;
}
score[i] = inputScore;
}
for (i = 0; i < 10; i++)
{
switch (score[i] / 10)
{
case 10:
case 9: a++; break;
case 8: b++; break;
case 7: c++; break;
case 6: d++; break;
default: e++;
break;
}
}
max = score[0];
min = score[0];
for (i = 0; i < 10; i++)
{
t += score[i];
if (score[i] > max) max = score[i];
if (score[i] < min) min = score[i];
}
r = t / 10;
Console.WriteLine("平均分為:{0}", r);
Console.WriteLine("最高分為:{0}", max);
Console.WriteLine("最低分為:{0}", min);
Console.WriteLine("得優人數 :{0}", a);
Console.WriteLine("得良人數 : {0}", b);
Console.WriteLine("得好人數 :{0}", c);
Console.WriteLine("及格人數 :{0}", d);
Console.WriteLine("不及格人數 :{0}", e);
Console.ReadLine();
Ⅲ 用匯編語言實現:統計一個班30個學生成績的等級(A:90~100,B:80~89,C:70~79,D:60~69,E:60以下)。
;某班20名同學,編程序將全班優秀的成績和不及格的成績分別保存到兩個數組。備註:成績(是指包括學生姓名,學號和分數)
DATASEGMENT
chengjiDB'xiaoming','001',90,
'xiaofang','002',91,
'xiaomanj','003',45,
'xiaoke0h','004',23,
'xiaoheik','005',95
YOUXIUDB'excellent:',0ah,0dh,100DUP(0);優秀
BUJIGEDB'fail:',0ah,0dh,100DUP(0);不及格
DATAENDS
CODESEGMENT
ASSUMEDS:DATA,CS:CODE
MAINPROCFAR
MOVAX,DATA
MOVDS,AX
LEASI,YOUXIU+10+2
LEADI,BUJIGE+4+2
LEABX,CHENGJI
MOVCX,5
LL1:MOVAL,[BX+11]
CMPAL,90
JAEYX
CMPAL,60
JaeNEXT
pushcx
movcx,8
N1:
moval,[bx]
mov[di],al
incbx
incdi
loopN1
movax,0d0ah;回車換行
mov[di],ax
movax,'$'
mov[di+2],ax
adddi,2
addbx,4
popcx
JMPloo
YX:
pushcx
movcx,8
N2:
moval,[bx];復制名字
mov[si],al
incbx
incsi
loopN2
movax,0d0ah
mov[si],ax
movax,'$'
mov[si+2],ax
addsi,2
addbx,4
popcx
jmploo
NEXT:
addbx,13
loo:
LOOPLL1
movah,09h
movdx,offsetYOUXIU
int21h
movdx,offsetbujige
int21h
MOVAH,4CH
INT21H
MAINENDP
;---------------------
;PROCNAMD:COPY
;FEATURE:
;INPUTPARAMTER:BUF1,BUF2,COUNT
;OUTPUTPARAMETER:NONE
COPYPROC
;MOVSI,OFFSETBUF1入口參數sitodi
;MOVDI,OFFSETBUF2
;MOVCX,COUNT入口參數:位元組數
CLD
REPMOVSB
RET
COPYENDP
CODEENDS
ENDMAIN
}
Ⅳ 從鍵盤輸入一個成績,如果90以上輸出A,如果成績大於等於80小於90輸出B,如果成績大於等於70小
||你好,滿意請採納哦!
#include<stdio.h>
int main()
{
int x;
printf("請輸入學版生成績權\n");
scanf("%d",&x);
if(x>100||x<0)
printf("score is error.");
else switch(x/10)
{
case 9:printf("'A'");break;
case 8:printf("'B'");break;
case 7:printf("'C'");break;
case 6:printf("'D'");break;
default:printf("E.");
}
return 0;
}
Ⅳ 用C語言,輸入一個班10個學生的成績,統計各分數段[0,60),[60,70),[70,80),[80,90),[90-100]的人數。
這個是你要的程序,vc6.0通過調試運行了版。
#include<stdio.h>
void main()
{
int no=1,count[5]={0,0,0,0,0};
float score;
for(;no<=10;no++)
{
權printf("input a score:\n");
scanf("%f",&score);
if(score>=0&&score<60)
count[0]++;
if(score>=60&&score<70)
count[1]++;
if(score>=70&&score<80)
count[2]++;
if(score>=80&&score<90)
count[3]++;
if(score>=90&&score<=100)
count[4]++;
}
printf("0~60:%d\n60~70:%d\n70~80:%d\n80~90:%d\n90~100:%d\n",count[0],count[1],count[2],count[3],count[4]);
}
Ⅵ 碰到一道推論題,我不是很明一個學生說,同學們的成績應該都在70分以上吧老師說這句話不對.
答案錯了,a不對。
對於題目描述是:對於任意的同學,都有他們成績在70分以上成立專 這個命題是假命題。即至屬少存在一個同學,分數小於70。
a錯,a的描述為至少存在一個同學,分數大於70,並且至少存在一個同學,分數小於70。不一定有70分以上的,所以a錯。
b對,b的描述為至少存在一個同學,分數小於70。
另外,對於及格這個概念,不要理會,國外都是50分及格。格是人定的。
Ⅶ 一個學生成績很好,可一下子降到70分怎麼辦
調整心態。
沒有關系,
找找原因,
可以迎頭趕上。
關鍵是自己的心態,
戰勝自己,
就會越來越強大。
Ⅷ 用C語言實現一個函數:輸入一個學生成績,顯示他的等級,等級分別為:90-100為A等,80-89為B等,70-79...
#include<stdio.h>
void main()
{
char cj;
double x;
printf("liease input fenshu x:");
scanf("%lf",&x);
if(x>=90 && x<=100)這個有字數限制?!那你給專郵箱好屬了