更多"下面程序的输出结果是( )。 #include <stdio.h>"的相关试题:
[单项选择]下面程序输出的结果是( )。
#include<stdio.h>
main( )
char *a="1234";
fun(a);
printf("/n");
fun(char *s)
char t;
if(*s)
t=*S++;fun(s);
else return;
if(t!='/0')
putchar(t);
A. 1234
B. 4321
C. 1324
D. 4231
[填空题]以下程序运行后的输出结果是_________。
#include
char *ss(char *s)
{ char *p,t;
p=s+1;t=*s;
while(*p) {*(p-1)=*p; p++;}
*(p-1)=t;
return s;
}
main( )
{ char *p,str[10]="abcdefgh";
p=ss(str);
printf("%s/n",p);
}
[单项选择]下面程序的输出结果是( )。
#include <stdio.h>
char *p="abcdefghijklmnopq";
void main( )
int i=0;
while(*p++!='e');
printf("%c/n",*p);
A. c
B. d
C. e
D. f
[单项选择]下面程序的输出结果是( )。
#include "string.h"
fun(char *w,int n)
char t,*s1,*s2;
s1=w; s2=w+n-1;
while(s1<s2)
t=*s1++;
*s1=*s2--:
*s2=t:
main( )
static char p[]="1234567";
fun(p,strlen(p));
printf("%s",p);
A. 7654321
B. 1717171
C. 7171717
D. 1711717
[填空题]
以下程序运行时输出结果是()。
#include
#include
int count(char s[])
{ int i=0;
if(s[i]==’/0’) return 0;
while(isalpha(s[i]))i++;
while(!isalpha(s[i])&&s[i]!=’/O’)i++;
return 1+count(&s[i]);
}
void main( )
{char line[]="one world,one dream.";
printf("%d",count(line));
}
[单项选择]下列程序输出结果是( )。
# include<stdio.h>
main( )
char a[]='a','b','c','d','e','f','/0');
int i,j;
i=sizeof(a);
j=strlen(a);
printf("%d,%d",i,j);
A. 7,7
B. 7,6
C. 6,6
D. 6,7
[填空题]
以下程序运行后的输出结果是()。
#include<string.h>
char* ss(char *s)
{ char *p,t;
p=s+1;t=*s;
while(*p){*(p-1)=*p;p++;}
*(p-1);t;
return s;
}
main( )
{char *p,str[10]="abcdefgh";
p=ss(str);
printf("%s/n",p);
}
[单项选择]下列程序输出的结果是( )。
#include<stdio.h>
sub1(char a,char b) char c;c=a;a=b;b=c:
sub2(char*a,charb) charc;c=*a;”a=b:b=c;
sub3(char*a,char*b) char c;c=*a;”a=*b;*b=c:
void main( )
char a,b;
a=’A’;b=’B’;sub1(a,b);putchar(a);putchar(b);
a=’A’;b=’B’;sub2(&a,b);putchar(a);putchar(b);
a=’A’;b=’B’;sub3(&a,&b);putchar(a);putchar(b):
putchar(’/n’);
A. ABABAB
B. ABBBBA
C. ABBABA
D. ABABBA
[单项选择]下列程序输出的结果是( )。
#include<stdio.h>
fun1(char a,char b)char c;c=a;a=b;b=c;
fun2(char*a,char b)char c;c=*a;*a=b;b=c;
fun3(char*a,char*b) char c;c=*a;*a=*b;*b=c;
void main( )
char a,b;
a='A';b='B';fun1(a,b);putchar(a);putchar(b);
a='A';b='B';fun2(&a,b);putchar(a);putchar(b);
a='A';b='B';fun3(&a,&b);putchar(a);putchar(b);
putchar('/n');
A. BABBAB
B. ABBBBA
C. ABBABA
D. ABABBA
[单项选择]下列程序输出的结果是( )。
#include <stdio.h>
sub1(char a,char b)char c;c=a;a=b;b=c;
sub2(char*a,char b)char c;c=*a;*a=b;b=c;
sub3(char*a,char*b) char c;c=*a;*a=*b;*=c;
void main( )
char a,b;
a='A';b='B'; sub1(a,b);putchar(a);putchar(b);
a='A';b='B'; sub2(&a,b);putchar(a);putchar(b);
a='A';b='B'; sub3(&a,&b);putchar(a);putchar(b);
putchar('/n');
A. BABBAB
B. ABBBBA
C. ABBABA
D. ABABBA
[单项选择]下列程序输出的结果是( )。
#include<stdio.h>
un1(char a,char b)char c;c=a;a=b;b=c;
fun2(char*a,char b)char c;c=*a;*a=b;b=c;
fun3(char*2,char*b)charc;c=*a;*a=*b;*b=c;
void main( )
char a,b;
a='A';b='B';funl(a,b);putchar(a);putchar(b);
a='A';b='B';fun2(&a,b);putchar(a);putchar(b);
a='A';b='B';fun3(&a,&b);putchar(a);putchar(b);
putchar('/n');
A. BABBAB
B. ABBBBA
C. ABBABA
D. ABABBA
[单项选择]如下程序的输出结果是
#include<stdio.h>
main( )
char ch[2)[5]="6937","8254",*p[2];
int i,j,s=0;
for (i=0;i<2;i++) p[i]=ch[i];
for (i=0;i<2;i++)
for(j=0;p[i][j]>’/0’;j+=2)
s=10*s+p[i][j]-’0’;
printf("%d/n",s);
A. 69825
B. 63825
C. 6385
D. 693825
[单项选择]以下程序的输出结果是()
#include <stdio.h>
main( )
char ch[2][5]="6937", "8254", *p[2];
int i, j, s=0;
for(i=0; i<2; i++) p[i]=ch[i];
for(i=0;i<2;i++)
for(j=0; p[i][j]>'/0'; j+=2)
s=10*s+p[i][j]-'0';
A. 69825
B. 63825
C. 6385
D. 693825
[单项选择]下列程序的输出结果是()。
#include<stdio.h>
main( )
char a[]= 'a','b','c','d','e','f,'/0';
int i,j;
i=sizeof(a);
j=strlen(a);
printf("%d,%d",i,j);
A. 7,7
B. 7,6
C. 6,6
D. 6,7
[单项选择]下列程序的输出结果是( )。
#inClude<stdio.h>
main( )
charch[2][5]="1234","5678",*p[2];
int i,j,s=0;
for(i=0;i<2;i++)
p[i]=ch[i];
for(i=0;i<2;i++)
for(j=0;p[i][j]>'/0';j+=2)
s=p[i][j]-'0';
printf("%d",s);
A. 6357
B. 6135
C. 1357
D. 691357