网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有如下程序:
#include
main()
{
int i;
for(i=0;i<5;i++)
putchar('Z'-i);
}
程序运行后的输出结果是( )。
A
'X''Y''Z''W''V'
B
VWXYZ
C
ZYXWV
D
'ABCDE'
参考答案
参考解析
解析:
putchar表示输出单个字符,执行'Z'-i表示用'Z'对应的ASCII码减去i,putchar('Z'-i)表示输出对应ASCII码值为('Z'-i)的字符,在for循环中,i=0,1,2,3,4时,执行循环体,输出结果为ZYXWV。答案选择C选项。
putchar表示输出单个字符,执行'Z'-i表示用'Z'对应的ASCII码减去i,putchar('Z'-i)表示输出对应ASCII码值为('Z'-i)的字符,在for循环中,i=0,1,2,3,4时,执行循环体,输出结果为ZYXWV。答案选择C选项。
更多 “单选题有如下程序: #include main() { inti; for(i=0;i5;i++) putchar('Z'-i); } 程序运行后的输出结果是( )。A 'X''Y''Z''W''V'B VWXYZC ZYXWVD 'ABCDE'” 相关考题
考题
以下程序运行后的输出结果是【】。 include void main() { char a[]="abcdabcabfgacd";
以下程序运行后的输出结果是【 】。include<iostream.h>void main(){char a[]="abcdabcabfgacd";int i 1=0,i2=0,i=0;while (a[i]){if (a[i]=='a')il++;if (a[i]=='b')i2++;i++;}cout<<il<<' '<<i2<<endl;}
考题
以下程序运行后的输出结果是【】include main ( ) {char a[] ="123456789", *p;int i =0;
以下程序运行后的输出结果是【 】include <stdio.h>main ( ){ char a[] ="123456789", *p;int i =0;p=a;while( * p){ if(i%2 ==0) *p='*';p++;i++;}puts(a);}
考题
有以下程序:include main ( ){ inti=0.s=0;for(;;) if( i = = 3 ‖ i = = 5 ) continu
有以下程序: #include <stdio. h> main ( ) { inti=0.s=0; for(;;) if( i = = 3 ‖ i = = 5 ) continue; if (i ==6) break; i++; s+ =i; } printf(" % d \n" ,s);程序运行后的输出结果是( )。A.10B.13C.21D.程序进入列循环
考题
下面程序的结果【】。 include int f(int); void main() { int x=1,i; for (i=0; i
下面程序的结果【 】。include<iostream.h>int f(int);void main() {int x=1, i;for (i=0; i<3; i++)cout<<f(x)<<‘ ’ ;cout<<end1;}int f(int x){int y=1;static int z=3y++;z++;return (x+y+z);}
考题
有以下程序:include void f(int v, int w){int t; t=v; v=w; w=t;}main(){int x=1,y=3
有以下程序: #include <stdio.h> void f(int v, int w) { int t; t=v; v=w; w=t; } main() { int x=1,y=3,z=2; if(x>y) f(x,y); else if(y>z) f(y,z); else f(x,z); printf("%d,%d,%d\n",x,y,z); } 执行后的输出结果( )。A.1,2,3B.3,1,2C.1,3,2D.2,3,1
考题
下列程序的输出结果是()。 include main() {stmct st {int y,x,z; }; union {long i; i
下列程序的输出结果是( )。#include<stdio.h>main(){ stmct st{ int y,x,z;};union{ long i;int j;char k;}un;printf("%d,%d\n",sizeof(stmct st),sizeof(un));}A.6,2B.6,4C.8,4D.8,6
考题
下面程序的运行结果是( )。 include main() {char a[80],*p="AbabCDcd"; int i=0,j=0; w
下面程序的运行结果是( )。 include<stdio.h> main() {char a[80],*p="AbabCDcd"; int i=0,j=0; while(*(p++)!='\0') {if(*p>='a'*p<='z'){a[i]=*p;i++;} } a[i]='\0'; puts(A); }
考题
有以下程序:include main ( ){int a[3] [3] , *p,i; p=a[0][0];for(i=0;i
有以下程序: #include <stdio.h> main ( ) { int a[3] [3] , *p,i; p=a[0][0]; for(i=0;i<9; i++)p[i]=i: for(i=0; i<3;i++)Printf("%d",a[1][i]); } 程序运行后的输出结果是( )。A.012B.123C.234D.345
考题
以下程序运行后输入:3,abcde回车,则输出结果是【 】include move(char *str,
以下程序运行后输入:3,abcde回车,则输出结果是【 】include <string.h>move(char *str, int n){ char temp; int i;temp=str[n-1];for(i=n-1;i>0;i--) str[i]=str[i-1];str[0]=temp;}main( ){ char s[50]; int n, i, z;scanf("%d,%s",n,s);z=strlen(s);for(i=1; i<=n; i++) move(s, z);printf("%s\n",s);}
考题
以下程序运行后的输出结果是( )。 include main() {char ch[]="abcd",x[4][4];int i; f
以下程序运行后的输出结果是( )。 include<string.h> main() {char ch[]="abcd",x[4][4];int i; for(i=0;i<4;i++)strcpy(x[i],ch); for(i=0;i<4;i++)printf("%s",x[i][i]); printf("\n"); }
考题
有以下程序:includemain(){int x=3,y=2,z=1; printf("%d\n",x/y~z);程序运行后的
有以下程序: #include <stdio.h> main() { int x=3,y=2,z=1; printf("%d\n",x/y~z); 程序运行后的输出结果是( )。A.3B.2C.1D.0
考题
以下程序执行后x的值是()。includemain(){int x,y=252,i=386,*m=y,*z=i;x=(z
以下程序执行后x的值是( )。 #include <stdio.h> main() { int x,y=252,i=386,*m=y,*z=i; x=(z= =m); printf("%d",x); }A.252B.1C.0D.运行时出错,x无定值
考题
下列程序的输出结果是______。 include main() {intx=10,y=10,i; for(i=0;x>8;y=++) pri
下列程序的输出结果是______。include<stdio.h>main(){ intx=10,y=10,i;for(i=0;x>8;y=++)printf("%d%d",X--,y);}
考题
有以下程序includevoid main(){char s[]={"01aXy"};int i,n=0;for(i=0;s[i]!=0;i++)if
有以下程序 #include<stdio.h> void main() { char s[]={"01aXy"};int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]<='a's[i]>='z')n++; printf("%d\n",n); } 程序运行后的输出结果是( )。A.0B.2C.3D.5
考题
下面程序的输出结果是( )。 #include "stdio.h" fun (x int x { int y=0; static int z=5; z=x++,y++; return(Z); } main() { int a=4,i,j; for(i=0;i<2;i++) j=fun(a++); printf("%d",j); }A.0B.3C.4D.5
考题
有以下程序: #includestdio.h main( ) {char b,C;int i; b=a;c=A; for(i=0;i6;i++) {if(i%2)putchar(i+b); else putchar(i+c); }printf("\n"); } 程序运行后的输出结果是( )。A.ABCDEFB.AbCdEfC.aBcDeFD.abcdef
考题
(23)有以下程序#include stdio.hmain(){ char b,c; int i;b='a'; c='A';for(i=0;i6;i++){ if(i%2) putchar(i+b);else putchar(i+c);} printf("\n");}程序运行后的输出结果是A)ABCDEFB)AbCdEfC)aBcDeFD)abcdef
考题
单选题有如下程序:#includemain(){ int i; for (i=0;i5;i++) putchar('9'-i); printf();}程序运行后的输出结果是( )。A
54321B
98765C
'9''8''7''6''5 'D
'43210'
考题
单选题有如下程序 #include main() { inti,*ptr; intarray[5]={5,3,1}; for(ptr=array,i=0;i5;i++,ptr++) { if(*ptr==0) putchar('X'); else putchar('A'+*ptr); } printf(""); } 程序运行后的输出结果是( )。A
FDBXXB
FFFXXC
FDBBBD
ABCDE
考题
单选题有以下程序
#include
main()
{
charb,c;
inti;
b='a';
c='A';
for(i=0;i6;i++)
{
if(i%2)putchar(i+b);
elseputchar(i+c);
}
printf();
}
程序运行后的输出结果是( )。A
aBcDeFB
ABCDEFC
AbCdEfD
abcdef
考题
单选题有如下程序:
#include
intsum(inta,intb)
{
returna+b-2;
}
main()
{
inti;
for(i=0;i5;i++)
printf(%d,sum(i,3));
printf();
}
程序运行后的输出结果是( )。A
54321B
01234C
45678D
12345
考题
单选题有以下程序:#include #include main(){ char w[20], a[5][10] = {abcdef, ghijkl, mnopq, rstuv, wxyz}; int i,j; for(i=0;i5;i++) { j=0; while(a[i][j]!='\0')j++; w[i]=a[i][j-2]; } w[5]='\0'; puts(w);}程序运行后的输出结果是( )。A
agmrwB
ekpuyC
djotxD
flqvz
考题
单选题有如下程序:
#include
main()
{
chara='3',b='A';
inti;
for(i=0;i6;i++)
{
if(i%3)putchar(a+i);
elseputchar(b+i);
}
printf();
}
程序运行后的输出结果是( )。A
A45D78B
ABC678C
34CD78D
34AB78
考题
单选题有以下程序:#include#includemain(){ char w[20],a[5][10]={abcdef,ghijkl,mnopq,rstuv,wxyz.}; int i; for(i=0;i5;i++)w[i]=a[i][strlen(a[i])-1]; w[5]='\0'; puts(w);}程序的运行结果是( )。A
flqv.B
agmrwC
ekpuyD
flqvz
考题
单选题有如下程序#include main() { if('\0'== 0)putchar('X'); if('0'== 0)putchar('Y'); if('a''b')putchar('Z'); printf();}程序运行后的输出结果是( )。A
XB
XYZC
YZD
Y
考题
单选题有以下程序:#include main(){ char *a[]={abcd,ef,gh,ijk}; int i; for(i=0;i4;i++)printf(%c,*a[i]);}程序运行后的输出结果是( )。A
aegiB
dfhkC
abcdD
abcdefghijk
考题
单选题有以下程序:#include main(){ char s[]={012xy}; int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]='a's[i]='z')n++; printf(%d,n);}程序运行后的输出结果是( )。A
0B
2C
3D
5
热门标签
最新试卷