要输出:一级故障/严重故障,停机处理 则要输入() void main() { int Fault_level; printf("输入你的事故等级(数字):n"); scanf("%d",Fault_level); if(Fault_level==0) { printf("正常n"); } else if(Fault_level<2) { printf("一级故障/严重故障,停机处理;n"); } else { printf("输入错误,请重新输入n"); } }A.0B.1C.2D.3
要输出:一级故障/严重故障,停机处理 则要输入() void main() { int Fault_level; printf("输入你的事故等级(数字):n"); scanf("%d",&Fault_level); if(Fault_level==0) { printf("正常n"); } else if(Fault_level<2) { printf("一级故障/严重故障,停机处理;n"); } else { printf("输入错误,请重新输入n"); } }
A.0
B.1
C.2
D.3
参考答案和解析
1、机组突然发生强烈振动或机内有清晰的金属磨擦声。
2、机组转速升到3300r/min,OPC、超速保护、危急保安器未动作。
3、汽轮机发生水冲击。
4、机组任一轴承断油冒烟,或轴承回油温度急剧升高超过75℃。
5、轴封处冒火花。
6、油系统着火,就地采取措施而无法扑灭时。
7、主油箱油位急剧下降至-180mm以下,而补油无效,油位继续下降到-200mm以下。
8、轴向位移突然增大超过+1.0mm或-1.2mm,且胀差发生明显变化时,或推力瓦块温度急剧升高超过95℃。
9、润滑油压降到0.05MpA、以下,跳闸停机回路不通,直流事故油泵联动,油压仍未恢复时。
10、发电机、励磁机冒烟或着火。
11、两侧密封油压降低,致使任何一侧密封瓦跑氢,调整无效时,影响机组安全运行。
12、主、再热蒸汽温度10min内上升或下降达到50℃以上时。
13、EH油系统漏泄严重,油箱油位无法维持。
相关考题:
以下程序的功能是输入任意整数给 n 后,输出 n 行由大写字母 A 开始构成的三角形字符阵列图形。例如,输入整数 5 时 ( 注意 : n 不得大于 10) ,程序运行结果如下 :A B C D EF G H IJ K LM NO请填空完成该程序。main(){ int i,j,n; char ch='A';scanf(" % d",n);if(n11){ for(i=1;i=n;i++){ for(j=1;j=n-i+1;j++){ printf(" % 2c",ch);【 1 7 】 ;}【 1 8 】 ;}}else printf("n is too large!\n")printf("\n");}
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入 135 则输出 531 。请填空。#include stdio.hmain(){ int n,s;printf("Enter a number : "); scanf("%d",n);printf("Output: ");do{ s=n%10; printf("%d",s); 【 10 】 ; }while(n!=0);printf("\n");}
对输入一个整数进行判断,若是偶数,输出even,否则输出odd,在子函数fun2功能是判定整数是否为偶数,若是偶数,返回1,否则返回0int fun2(int x){if(x%2==0);return 0;}main(){int n;scanf("%d",n);ifprintf("even\n");else printf(odd\n");}
有以下程序 int fun(int n) {if(n==1)return 1; else rerurn(n+fun(n+1)); } main() {int x; scanf("%d",x);x=fun(x);printf("%d\n",x); } 执行程序时,给变量x输入10,程序的输出结果是A.55B.54C.65D.45
若执行下面程序时从键盘上输入5, main(){int x;scanf("%d",if(x++>5)printf("%d\n",x);else printf("%d\n",x-); 则输出是______。A.7B.6C.5D.4
下列条件语句中,功能与其他语句不同的是A.if(A) printf("%d\n",x); else printf("%d\n",y);B.if(a==0) printf("%d\n",y); else printf("%d\n",x);C.if(a!=0) printf("%d\n",x); else printf("%d\n",y);D.if(a==0) printf("%d\n",x); else printf("%d\n",y);
以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是 abs(int x) { if(x>=0)return x; else return-x;} main() { int y,z,(*p)(int x)=abs; scanf(" %d" ,y); z=( *p)(y); ——; }A.printf("%d%d\n",p,z)B.Printf("%d%d\n",p,z)C.printf("%d%d\n",*p,z)D.printf("%d%d\n",p,*z)
有以下程序: int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; scanf("%if",&x);x=fun(x);printf("%d\n",x); } 执行程序时,给变量X输入10,程序的输出结果是( )。A.55B.54C.65D.45
以下程序可把输入的十进制数以十六进制数的形式输出,请填空。main(){char b[17]={"0123456789ABCDEF"};int c[64],d,i=0,base=16;long n;printf("Enter a number:\n");scanf("%ld",n);do{c[i]=【17】;i++;n=n/base;}while(n!=0);printf("Transmite new base:\n");for(--i;i=0;--i){d=c[i];printf("%c",b【18】);}printf("\n");}
若执行下列程序时从键盘上输入2,则输出结果是()。inclUdemain(){int a;scanf("%d",scanf("%d",A);if(a++<3)printf("%d\n",A);else printf("%d\n",a--);}A.1B.3C.2D.4
关于建立邻接矩阵的问题 #include stdio.hvoid Create(){ char vexs[100]={NULL}; int eages[100][100]={0}; int n,e,m,i,j,k; printf("请输入所要创建的图的顶点个数和边数:"); scanf("%d%d", printf("请输入所创建的图的顶点信息:\n"); for(i=0;in;i++) { scanf("%c", vexs[i]=m; } for(i=0;in;i++) for(j=0;jn;j++) eages[i][j]=0; //初始化矩阵 printf("请输入各条边的两个顶点的编号:\n"); for(k=0;ke;k++) { //fflush(stdin); scanf("%d%d", //fflush(stdin); eages[i][j]=1; eages[j][i]=1; } for(i=1;i=n;i++) { for(j=1;j=n;j++) printf("%d",eages[i][j]); printf("\n"); }}void main(){ Create();}我输入的是7 71 2 3 4 5 6 71 2 1 3 2 4 2 5 3 6 4 7 5 7 为什么输出的矩阵不对,只有前三行对了,后面几行总是不对,求高手解释啊~~
运行以下程序后,如果从键盘上输入6514,则输出结果为______。 main() { int m,n; printf("En 运行以下程序后,如果从键盘上输入6514<回车>,则输出结果为______。 main() { int m,n; printf("Enter m,n:"); scanf("%d%d",m,n); while(m!=n) { while(m>n)m-=n; while(n>m)n-=m; } printf("m=%d\n",m); }A.m=3B.m=2C.m=1D.m=0
运行以下程序后,如果从键盘上输入65 14,则输出结果为_____。main(){int m,n;printf("Enter 运行以下程序后,如果从键盘上输入65 14<回车>,则输出结果为_____。 main() { int m,n; printf("Enter m,n:"); scanf("%d%d",m,n); while(m!=n) { while(m>n)m-=n; while(n>m)n-=m; } printf("m=%d\n",m); }A.m=3B.m=2C.m=1D.m=0
若有如下程序: int sub(int m) { if(m==1||m==0) return 2; else return(sub(m-1)*sub(m-2));} main() { int n; scanf("%d",n); printf("%d",sub(n)); } 如果从键盘输入4<回车>,则程序运行后的输出结果是( )。A.8B.16C.24D.32
下列条件语句中,功能与其他语句不同的是( )。A.if(a) printf("%d\n",x); else printf("%d\n",y);B.if(a==O) printf("%d\n",y); else printf("%d\n",x);C.if(a!=0) printf("%d\n",x); else printf("%d\n",y);D.if(a==0) printf("%d\n",x); else printf("%d\n",y);
若执行下列程序时从键盘上输入2,则输出结果是()。 inclUde main() {int a; scanf("%d", 若执行下列程序时从键盘上输入2,则输出结果是( )。#inclUde<stdio.h>main(){int a;scanf("%d",A);if(a++<3)printf("%d\n",A);else printf("%d\n",a--);}A.1B.3C.2D.4
以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是 ( )。 abs(int x) { if(x>=0)return x: else return -x;} main() { int y,z,(*p)(int x)=abs; scanf(" %d" ,y); z=(*p)(y); ______;}A.printf(" %d%d\n" ,p,z)B.printf(" %d%d\n" ,p,z)C.printf(" %d%d\n" ,*p,z)D.Printf(" %d%d\n" ,p,*z)
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。include <stdio.h>main(){ int n, s;printf("Enter a number:"); scanf("%d",n);printf("Output: ");do{ s=n%10; printf("%d",s); [ ]; }while (n!=0);printf("\n');}
若执行下面程序时从键盘上输入5, main() { int x; scanf("%d",x); if(x++>5)printf("%d\n",x); else printf("%d\n",x-); } 则输出是_______。A.7B.6C.5D.4
有以下程序#include staio.hmain( ){ int a;scanf(”%d”,a);if(a++9)printf(”%d\n”,a);else printf(”%d\n”,a--);}程序运行时从键盘输入9回车,则输出结果是A)10B)11C)9D)8
针对一下C语言程序,请按要求回答问题。 已知weekday. c源程序如下: include include 针对一下C语言程序,请按要求回答问题。已知weekday. c源程序如下:include<stidio. h>include<conio. h>/ *主函数* /Int main(){Char letter;Printf("please input the first letter,"Y'to exit!\n");While((letter=getch())!="Y")//当输入字母为Y时结束{Switch(letter){Case'S':Printf("%c\n",letter);Printf("please input second letter\n");//输入第二个字母If((letter=getch())=='a')Printf("Saturday\n");Else if(letter=='u')Printf("Sunday\n");Else printf('data error\n);Break;Case'F':Printf("fridaykn");Break;Case 'M':Printf("mondayha");Break;Case 'T':Printf("%c\n",letter);Printf("please input second letter\a");//输入第二个字母If((letter=getch())=='u')Printf("Tuesday\n"):Else if(letter=='h')Printf("Thursday\n");Break;Case 'W':Printf("Wednesday\n");}}Return 0;}(1) 画出主函数main的控制流程图;(2) 设计一组测试用例,使main函数的语句覆盖率尽量达到100%;(3) Main函数的语句覆盖率能否达到100%?如果认为无法达到,需说明原因。
请补充函数fun(),该函数的功能是;删除字符数组中小于等于指定字符的字符,指定字符从键盘输入,结果仍保存例如,输入“abcdefghij”,指定字符为‘d’,则结果输出“defghij”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:include <stdio. h>define N 80void fun (char s[], char ch){int i=0, j=0;while (s [i] ){if (s Iii<ch)【 】;else{【 】i++;}}【 】}main (){char str [N], ch;clrscr ();printf("\n Input a string:\n");gets (str);printf("\n*** original string ***\n");puts (str);printf("\n Input a character:\n");scanf ("%c", ch);fun(str, ch);printf("\n*** new string ***\n");puts (str);}
若执行以下程序时从键盘上输入9,则输出结果是( )。 main( ) { int n; scanf(”%d”,&n); if(n++10)printf(”/%d\n”,n); else printf(”%d\n”,n--); }A.11B.10C.9D.8
若执行以下程序时从键盘上输入9,则输出结果是 ______。 main() { int n; scanf("%d:",n); if(n++<10)printf("%d\n",n); else prinf ("%d\n",n--); }A.11B.10C.9D.8
下列条件语句中,输出结果与其他语句不同的是A.if(a) printf("%d\n",x);else printf("%d\n",y);B.if(a==0) printf("%d\n",y);else pfintf("%d\n",x);C.if(a!=0) printf("%d\n",x);else printf("%d\n",y);D.if(a==0) printf("%d\n",x);else printf("%d\n",y);
试题19下列条件语句中,输出结果与其他语句与其他语句不同的是()A. if(a) printf(“%d\n”,x); else printf(“%d\n”, y);B. if(a==0) printf(“%d\n”,y); else printf(“%d\n”, x);C. if(a!=0) printf(“%d\n”,x); else printf(“%d\n”, y);D.if(a==0) printf(“%d\n”,x); else printf(“%d\n”, y);
若执行下面的程序时从键盘上输入5,则输出是() main( ) { int x; scanf(""%d"",x); if(x++5) printf(""%d/n"",x); else printf(""%d/n"",x--);}A、7B、6C、5D、4
单选题若执行下面的程序时从键盘上输入5,则输出是() main( ) { int x; scanf(""%d"",x); if(x++5) printf(""%d/n"",x); else printf(""%d/n"",x--);}A7B6C5D4