网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
已知有说明 var s:sting;下列程序段中的错误为:
case s of
‘book_A’:processSelectionA;
‘book_B’:processSelectionB;
‘book_C’:processSelectionC;
end; ()
A.用字符串作为 Case 值表元素
B.case表达式中有常数
C.case常量和case 值表元素
D.case表达式位关系表达式
参考答案
更多 “ 已知有说明 var s:sting;下列程序段中的错误为:case s of‘book_A’:processSelectionA;‘book_B’:processSelectionB;‘book_C’:processSelectionC;end; ()A.用字符串作为 Case 值表元素B.case表达式中有常数C.case常量和case 值表元素D.case表达式位关系表达式 ” 相关考题
考题
(29)有以下程序#include stdio.hmain(){ int s;scanf("%d",s);while(s0){ switch(s){ case1:printf("%d",s+5);case2:printf("%d",s+4); break;case3:printf("%d",s+3);default:printf("%d",s+1);break;}scanf("%d",s);}}运行时,若输入1 2 3 4 5 0回车,则输出结果是A)6566456B)66656C)66666D)6666656
考题
( 7 )设有整形变量 s ,取值范围为 0~100 ,表示学生的成绩。有如下程序段:If s=90 ThenLevel= ” A ”Else If s=75 ThenLevel= ” B ”Else If s=60 ThenLevel= ” B ”ElseLevel= ” D ”End If下面用 SelectCase 结构改写上述程序,使两段程序所实现的功能完全相同。请填空。Select Case sCase 【 9 】 =90Level= ” A ”Case 75 To 89Level= ” B ”Case 60 To 74Level= ” B ”Case 【 10 】Level= ” D ”【 11 】
考题
下列给定函数中,函数fun()的功能是:统计字符串中各元音字母(即A,E,I,O,U)的个数。注意:字母不分大小写。例如,输入THIs is a boot,则应输出是1 0 2 2 0。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:include <conio.h>include <stdio.h>/*************found**************/fun(char *s, int num[5]){ int k, i=5;for(k=0;k<i;k++)/*************found**************/num [i]=0;for{;*s;s++){ i=-l;/*************found**************/switch(s){ case 'a': case 'A':{i=0;break;}case 'e': case 'E':{i=1;break;}case 'i': case 'I':{i=2;break;}case 'o': case 'O':{i=3;break;}case 'u': case 'U':{i=4;break;}}if(i>=0)num[i]++;}}main ( ){ char s1[81]; int num1[5], i;clrscr ();printf("\nPlease enter a string: ");gets (s1);fun{s1, num1);for(i=0;i<5;i++) printf("%d",num1[i]);printf ("\n");}
考题
有以下程序段:intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则有以下程序段()。
A.运行程序段后输出0B.运行程序段后输出1C.程序段中的控制表达式是非法的D.程序段执行无限次
考题
已知C源程序如下: include include void reverse(char S[]){ int C,i,J; f
已知C源程序如下:include<stdio. h>include<string. h>void reverse(char S[]){int C,i,J;for(i=0,j=strlen(s)-1;i<j;i++,j++){c=s[i];s[i]=s[j];s[j]=c;}}void getHex(int number,char s[]){int I;i=0;while(number>0){if(number%16<10)s[i++]=number%16+'0';elseswitch(number%16){case 10:s[i++]='A';break;case 11:s[i++]='B';break;case 12:s[i++]='C';break;case 13:s[i++]='D';break;case 14:s[i++]='E';break;case 15:s[i++]='F';break;default:printf("Error");break;}number/=16;}s[i]:'\o';reverse(s);}int main(){unsigned int number;int i=0:char s[50];printf("%s","please input number;\n");scanf("%d",&number):getHex(number,s);i=0;while(s[i])printf("%c",s[i++]);return 0;}画出程序中所有函数的控制流程图。
考题
已知程序段: s=0 For i=1 To 10 Step 2 s=s+1 i=i*2 Next i 当循环结束后,变量i的值为______,变量s的值为______。A.10,4B.11,3C.22,3D.16,4
考题
已知程序段:s=0Fori=1To10Step2s=s+1i=i*2Nexti当循环结束后,变量i的值为______,变量s的值为______。A.104B.113C.223D.164
考题
有以下程序#include stdio.hmain( ){ int s=0,n;for( n=o;n3;n++){ switch(s){ case 0:case 1: s+=1;case 2: s+=2; break;case 3: s+=3;default: s+=4;}printf(”%d,”,s);}}程序运行后的输出结果是A)1,2,4,B)1,3,6,C) 3,10,14,D) 3,6,10,
考题
下列程序运行后的输出结果是 ______。 include void main(){ int s=0,k for(k=7;k>=0
下列程序运行后的输出结果是 ______。include<iostream.h>void main(){int s=0,kfor(k=7;k>=0;k--){switch(k){case 1:case 4:case 7:s+ +;break:case 2:case 3:case 6:break;case 0:case 5:s+=2;break;}
考题
设有整型变量s,取值范围为0~100,表示学生的成绩。有如下程序段:If S=90 ThenLevel=“A”Else If s=75 ThellLevel=“B”ElseⅡs=60 ThenLevel=“C”ElseLevel=“D”EndⅡ下面用Seleet Case结构改写上述程序,使两段程序所实现的功能完全相同。请填空。Select Case SCase【 】=90Level=“A”Case 75 To 89Level=”B”Case 60 To 74Level=”C”Case【 】Level=”D”【 】
考题
下列程序的运行结果是( )。 #includestdio.h void main {int s=0,k; for(k=7;k1;k--) {switch(k) {case 1: case 4: case 7: s++: break; case 2: case 3: case 6:break; case 0: case 5: s+=2: break; }} printf("s=%d",s); }A. s=3B.s=4C.s=5D.无输出结果
考题
有以下程序#includestdio.hmain(){int s;scanf(“%d”,&s);while(s0){switch(s){case 1;printf(“%d”,s+5);case 2:printf(“%d”,s+4);break;case 3:printf(“%d”。s+3);default:printf(“%d”,s+1);break;}seanf(“%d”,&s);}}运行时,若输入1 2 3 4 5 O回车,则输出结果是A.6566456B.66656C.66666D.6666656
考题
有以下程序#includemain(){ int s;scanf(%d,s);while(s0){ switch(s){ case1:printf(%d,s+5);case2:printf(%d,s+4); break;case3:printf(%d,s+3);default:printf(%d,s+1);break;}scanf(%d,s);}}运行时,若输入1 2 3 4 5 0回车,则输出结果是A.6566456B.66656C.66666D.6666656
考题
在窗体上画3个名称为Command1的命令按钮作为控件数组,从左到右,控件数组下标分别为0、1、2,界面如下图所示。有下列程序:Private Sub Command1 Click(Index As Integer)Dim s As StringSelect Case IndexCase 0s= "飞机"Case 1s="汽车"Case 2s= "火车"End SelectMsgBox s, IndexEnd Sub执行程序后,单击中间那个按钮,显示的对话框形式为A.B.C.D.
考题
下列的( )程序段可能导致错误。A.String s="hello": Sting t="good"; String k=s+t;B.Sting s="hello"; String t; t=s [3] + "one";C.Sting s="hello"; String standard=s.toUpperCase( );D.String s="hello": Stringt s +"good";
考题
分析下面的Javascript代码段,输出结果是() var s1=parseInt(“101中学”); document.write(s1);A、NaNB、101中学C、101D、出现脚本错误
考题
单选题有以下程序:
#include
main()
{
ints;
scanf(%d,s);
while(s0)
{
switch(s)
{
case1:printf(%d,s+5);
case2:printf(%d,s+4);break;
case3:printf(%d,s+3);
default:printf(%d,s+1);break;
}
scanf(%d,s);
}
}
运行时,若输入123450回车,则输出结果是( )。A
6566456B
66656C
66666D
6666656
考题
单选题已知有如下说明: var x,y:integer; r,s:real; 下面赋值语句合法的是()A
s:=x+r;B
x:=s;C
y:=x+r/s;D
x:=x DIV s;
热门标签
最新试卷