网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有以下程序:
#include
void fun(char *c)
{
while(*c)
{
if(*c>='a'&&*c<='z')*c=*c-('a'-'A');
c++;
}
}
main()
{
char s[81];
gets(s);
fun(s);
puts(s);
}
当执行程序时从键盘上输入Hello Beijing<回车>,则程序的输出结果是( )。
A
hello Beijing
B
Hello Beijing
C
HELLO BEIJING
D
hELLO Beijing
参考答案
参考解析
解析:
函数fun的功能是把字符串中的小写字母全部转换成大写字母。答案选择C选项。
函数fun的功能是把字符串中的小写字母全部转换成大写字母。答案选择C选项。
更多 “单选题有以下程序: #include voidfun(char*c) { while(*c) { if(*c='a'*c='z')*c=*c-('a'-'A'); c++; } } main() { chars[81]; gets(s); fun(s); puts(s); } 当执行程序时从键盘上输入HelloBeijing回车,则程序的输出结果是( )。A hello BeijingB Hello BeijingC HELLO BEIJINGD hELLO Beijing” 相关考题
考题
下列程序的输出结果是 inClUde using namespace std; intmain() { Char a[]="HellO,W
下列程序的输出结果是#inClUde<iostream>using namespace std;intmain(){Char a[]="HellO,World";Char*ptr=a;while(*ptr){if(*ptr>='a' *ptr <='Z')cout<<char(*ptr+'A' -'a');else cout<<*ptr;ptr++;}retur0;}A.HELLO,WORLDB.Hello,worldC.hELLO,wORLDD.hellO,world
考题
有以下程序: includemain(){ char str[][20]={"Hello","Beijing"},*p=str;printf("%
有以下程序: # include<string.h> main() { char str[][20]={"Hello","Beijing"},*p=str; printf("%d\n",strlen(p+20)); } 程序运行后的输出结果是 ______。A.0B.5C.7D.20
考题
下列程序的输出结果是()。includeusing namespace std;int main()于chara[]=”Hello,Te
下列程序的输出结果是( )。 #include<iostream> using namespace std; int main() 于 chara[]=”Hello,Test”; Char*p=a; while(*p) { if(*p)=’a’*p(=’z’) cout<<char(*p+’A’-’a’); else cout<<*p; p++; } return 0; }A.hello,testB.Hello,TestC.HELLO,TESTD.hELLO,tEST
考题
有以下程序 #includestdio.h void fun(char*c) {while(*c) {if(*c=a*c=z)*c=*c=(’a’-’A’) c++; } } main( ) {char s[81]; gets(s);fun(;)puts(s); 当执行程序时从键盘输入Hello Beijing回车,则程序的输出结果是( )。A.hello beijingB.Hello BeijingC.HELLO BEIJINGD.hELLO Beijing
考题
下列程序的输出结果是______。includeusing namespace std;int main() {char a []="He
下列程序的输出结果是______。 #include<iostream> using namespace std; int main() { char a []="Hello, World"; char *ptr=a; while (* ptr) { if(*ptr)= 'a' *ptr' <= 'z') cout << char(*ptr+'A'-'a'); else cout << *ptr; ptr++; } return 0; }A.HELLO,WORLDB.Hello,WorldC.hELLO, wORLDD.hello,world
考题
下列程序的输出结果是( )。 include using namespace std; int main() {
下列程序的输出结果是( )。 #include<iostream> using namespace std; int main() { char a[]="Hello,Test"; char *p=a; while(*p) { if(*p>='a'*p<='z') cout<<char(*p+'A'-'a'); else cout<<*p; p++; } return 0; }A.hello,testB.Hello,TestC.HELLO,TESTD.hELLO,tEST
考题
有下列程序段 public class fun { public static void main(String args[]) { char b[]="Hello,you"; b[5] = 0; System.out.println(s); } 执行此程序后,得到的输出结果是( )。A.Hello, youB.Hello0youC.HelloD.0
考题
有以下程序:includemain(){ char str[][20]={"Hello","Beijing"),*p=str[0];printf("
有以下程序: #include<string.h> main() { char str[][20]={"Hello","Beijing"),*p=str[0]; printf("%d\n",strlen(p+20)); } 程序运行后的输出结果是( )。A.0B.5C.7D.20
考题
下面程序的输出结果是()。includeinclude"string.h"void main(){char a[]="Hello T
下面程序的输出结果是( )。 #include<iostream.h> #include"string.h" void main() {char a[]="Hello Test",b[]="Test"; strcpy(a,b); cout<<a<<end1; } A) B)C) D)A.HelloB.TestC.Hello TestD.Hello Test HelloTest
考题
有以下程序:includemain(){charstr[][20]={"Hello","Beijing"}*p=str;printf("%\n",s
有以下程序: #include <string.h> main() { char str[][20]={"Hello","Beijing"}*p=str; printf("%\n",strlen(p+20)); } 程序运行后的输出结果是A.0B.5C.7D.20
考题
有以下程序includemain(){charstr[][20]={"Hello","Beijing"},*p=str;printf("%d\n",
有以下程序 #include <string.h> main() {char str[][20]={"Hello","Beijing"},*p=str; printf("%d\n",strlen(p+20)); } 程序运行后的输出结果是A.0B.5C.7D.20
考题
当输入为"hello?"时,下面程序的执行结果是( )。 #includestdio.h main { char c; c=getchar; while(c!=?) { putehar(e);break; } }A. RvfsuB.hC.?D.hello
考题
下列程序的输出结果是( )。 include include"string.h" void main() {char a[]="He
下列程序的输出结果是( )。 #include<iostream.h> #include"string.h" void main() {char a[]="Hello Test",b[]="Test"; strcpy(a,b); cout<<a<<end1; }A.HelloB.TestC.Hello TestD.Hello Test HelloTest
考题
下列程序的输出结果是()。includeusing namespace std;int main(){char a[]="Hello,Te
下列程序的输出结果是( )。 #include<iostream> using namespace std; int main() { char a[]="Hello,Test"; char *p=a; while(*p) { if(*p>='a'*p<='’z') cout<<char(*p+'A'-'a'); else cout<<*p; p++; } return 0; }A.hello,testB.Hello,TestC.HELLO,TESTD.hELLO,tEST
考题
以下程序的输出结果是 ______。includevoid main(){ char s1[]=”Hello”,s2[]="World
以下程序的输出结果是 ______。 #include<iostream.h> void main(){ char s1[]=”Hello”,s2[]="World"; char *p1,*p2; int i; p1=s1; p2=s2; for(i=0;i<5;i++) if(*(pl+i)==*(p2+i)) cout<<*(p1+i); }A.H1B.HoC.10D.1
考题
运行下面程序时,从键盘输入字母H,则输出结果是includemain(){ char ch;ch=getchar();s
运行下面程序时,从键盘输入字母H,则输出结果是 #include<stdio.h> main() { char ch; ch=getchar(); switch(ch) { case 'H':printf("Hello!\n"); case 'G':printf("Good morning!\n"); default:printf("Bye_Bye!\n"); } }A.Hello!B.Hello! GoodMoring!C.Hello! Goodmorning! Bye_Bye!D.Hello! Bye_Bye!
考题
有以下程序#includestdio.hvoid fun(char*c){while(*C){if(*c=‘a’&&*c=‘z’) *c=*c一(‘a’一‘A’);C++;}}main(){char s[81];gets(s);fun(s);puts(s);}当执行程序时从键盘上输入Hello Beijing回车,则程序的输出结果是A.hello beijingB.Hello BeijingC.HELLO BEIJINGD.hELLO Beijing
考题
有以下程序:当执行程序时从键盘上输入Hello Beijing<;回车>;,则程序运行后的输出结果是( )。A.hello bajiIlgB.Hello BeijingC.HELLO BEIJINGD.hELLO Beijing
考题
请读程序: includeChar fun(char*c)(if(c='A') * c-='A'-'a'ret
请读程序: # include<stdio.h> Char fun(char*c) (if(c<='z' * c>='A') * c-='A'-'a' return * c; } main() { char s[81],* p=s; gets(s); while(* p) { * p=fun(p);putchar(* p);p + +; puchar('\n'); } 若运行时从键盘上输入OPEN THE DOOR <CR>(<CR>表示回车),则上面程序的输出结果是 ( )A.oPEN tHE dOORB.ope the doorC.OPEN THE DOORD.Open The Door
考题
有以下程序#includevoid fun(char *c){ while(*c){ if(*c=a*c=z) *c=*c-(a-A);c++;}}main(){ char s[81];gets(s); fun(s); puts(s):}当执行程序时从键盘上输入Hello Beijing回车,则程序的输出结果是A.hello beijingB.Hello BeijingC.HELLO BEIJINGD.hELLO Beijing
考题
运行下面程序时,从键盘输入字母H,则输出结果是 main() { char ch; ch=getchar(); swimh(ch) {case'H':printf("Hello!\n"); case'G':printf("Good morning!\n"); default:printf("Bye_Bye!\n"); } }A.Hello!B.Hello! GoodMoring!C.Hello! Good moming! Bye_ye!D.Hello! Bye_ye!
考题
有下列程序段:include using namespace std;int main() { char b[]= "Hello,you"; b[
有下列程序段: #include <iostream> using namespace std; int main() { char b[] = "Hello,you"; b[5] = 0; cout<<b<<end1; return 0; } 执行此程序后,得到的输出结果是( )。A.Hello,youB.Hello0youC.HelloD.0
考题
有以下程序:includeincludemain(){char str[][20]={"Hello","Beijing"},*P
有以下程序: #include <stdio.h> #include <string.h> main() { char str[][20]={"Hello","Beijing"},*P=str[0]; printf("%d\n",strlen(p+20)); } 程序运行后的输出结果是( )。A.0B.5C.7D.20
考题
下列程序的输出结果是 include usingnamespacestd; int main () {chara []="Hello,W
下列程序的输出结果是 #include <iostream> using namespace std; int main () { char a [] = "Hello,World": char*ptr = a; while (*ptr) { if(*ptr>= 'a' *ptr <='z' cout<<char{*ptr+'A'-'a'); else cout<<*ptr; ptr++; } return 0; }A. HELLO. WORLDB. Hello, WorldC. hELLO, wORLDD. hello, world
考题
(29)有以下程序include stdio.hvoid fun(char *c){ while(*c){ if(*c='a'stdio.hvoid fun(char *c){ while(*c){ if(*c='a'*c='z') *c=*c-('a'-'A');c++;}}main(){ char s[81];gets(s); fun(s); puts(s):}当执行程序时从键盘上输入Hello Beijing回车,则程序的输出结果是A)hello beijingB)Hello BeijingC)HELLO BEIJINGD)hELLO Beijing
考题
有以下程序: #include void main() {while(putchar(getchar())!=’?’);} 当输入"hello?"时,程序的执行结果是()A、helloB、dijobC、dijob?D、hello?
考题
单选题有以下程序
#include
charfun(char*c)
{
if(*c='Z'*c='A')
*c-='A'-'a';
return*c;
}
main()
{
chars[81],*p=s;
gets(s);
while(*p)
{
*p=fun(p);
putchar(*p);
p++;
}
printf();
}
若运行时从键盘上输入OPENTHEDOOR回车,程序的输出结果是( )。A
OPEN THE DOORB
OPEN tHE dOORC
open the doorD
Open The Door
热门标签
最新试卷