有以下程序,运行时若输入为B,则输出是()#includeint main(){char ch;ch=getchar();ch=ch+32;printf("%c",ch);return 0;}
A.98
B.66
C.b
D.32
A.98
B.66
C.b
D.32
有以下程序:
运行时,若输入1 2 3 4 5 0<回车>,则输出结果是()。
A.66656
B.6566456
C.66666
D.6666656
有以下程序
main()
{ char a,b,c,d;
scanf("%c,%c,%d,%d",&a,&b,&c,&d);
printf("c,%c,%c,%c\n",a,b,c,d);
}
若运行时从键盘上输入:6,5,65,66<回车>。则输出结果是
A.6,5,A,B
B.6,5,65,66
C.6,5,6,5
D.6,5,6,6
有以下程序
#include<stdio.h>
main()
{int s;
scanf(“%d”,&s);
while(s>0)
{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.6566456
B.66656
C.66666
D.6666656
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址 #include<stdio.h> #include<string.h> char *scmp(char *s1,char *s2) { if(strcmp(s1,s2)<0) return(s1); else return(s2); } main() { int i;char string[20],str[3][20]; for(i=0;i<3;i++)gets(str[i]); strcpy(string,scmp(str[0],str[1]));/*库函数strcpy对字符串进行复制*/ strcpy(string,scmp(string,str[2])); printf("%s\n",string); } 若运行时依次输入:abcd、abba和abc三个字符串,则输出结果为
A.abcd
B.adba
C.abc
D.abca
A.10,A,10
B.10,a,10
C.10,a,0
D.10,A,0
有以下程序: include<stclio.h> main() { char c; while((c=getchar())!=?)putchar(--c); } 程序运行时,如果从键盘输入:Y?N?<回车>,则输出结果为【 】。
设窗体上有text1文本框和Command1命令按钮,并有以下程序:
Private Sub Command1_Click()
Temp$=””
For k=1 to len(text1)
Ch$=mid(text1,k,1)
If not found(temp,ch)then
Temp=temp&【13】
End If
Next k
Text1=【14】
End Sub
Private function found(str as string,ch as string)as Boolean
For k=1 to len(str)
If ch=mid(str,k,1)then
Found=【15】
Exit function
Next k
Found=false
End function
运行时,在文本框中输入 若干英文字母,然后单击命令按钮,则可以删去文本框中所有重复的字母,例如,若文本框中原有字符串为“abcddbbc”则单击命令按钮后文本框中字符串为“abcd”,其中函数found的功能是判断字符串str中是否有字符ch,若有,函数返回true,否则返回false。请填空
A.258
B.285
C.852
D.825
A.输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B.运行时产生出错信息
C.输出值为2002
D.输出值为2003
(18)有以下程序
#include <stdio.h>
main()
{int x;
scanf(“%d”,&x);
if(x<=3); else
if(x!=10) printf(“%d\n”,x);
}
程序运行时,输入的值在哪个范围才会有输出结果
A)不等于10的整数 B)大于3且不等于10的整数
C) 大于3或等于10的整数 D)小于3的整数