#include
void func(int n)
{ int i;
for(i=0;i<=n;i++) printf(”*”);
printf(”#”).
}
main()
{ func(3); printf(”???? ”); func(4); printf(”\n”); }
程序运行后的输出结果是
A)****#????***#
B)***# ????*** *#
C)**#????*****#
D)****#????*****#
第2题
第3题
char a=2,b=4,c;
c=a^b$amp;>amp;$gt;2
A)00000011
B)00010100
C)00011100
D)00011000
第4题
以下程序运行后的输出结果是_____.
#include
main()
{ int i, n[]={0,0,0,0,0};
for(i=1; i<=2; i++)
{ n[i]=n[i-1]*3+1;
printf(“%d”, n[i]);
}
printf(“\n”);
}
第5题
有以下程序
#include
main()
{ int c[3]={0}, k, i;
while((k=getchar())!=’\n’)
c[k-‘A’]++;
for(i=0; i<3; i++) printf(“%d”, c[i]); printf(“\n”);
}
若程序运行时从键盘输入ABCACC<回车>, 则输出结果为______.
第6题
以下程序运行后的输出结果是______.
#include
main()
{char a;
for(a=0; a<15; a+=5)
{putchar(a+’A’);}
printf(“\n”);
}
第7题
以下程序运行后的输出结果是_____。
#include
main()
{ int i, j;
for(i=6; i>3; i--) j=i;
printf(“%d%d\n”,i, j );
}
第9题
有以下程序
#include
main()
{ struct node {int n; struct node *next; }*p;
struct node x[3]={{2,x+1},{4,x+2},{6,NULL}};
p=x;
printf(“%d,”, p?n);
printf(“%d\n”, p?next?n);
}
程序运行后的输出结果是()
A.2,3
B.2,4
C.3,4
D.4,6
第10题
有以下程序
#include
int f(int m)
{ static int n=0;
n+=m;
return n;
}
main()
{ int n=0;
printf(“%d,”, f(n));
printf(“%d\n”, f(n++));
}
程序运行后的输出结果是()
A.1,2
B.1,1
C.2,3
D.3,3
第11题
有以下程序
#include
#include
main()
{ char a[5][10]={“china”, “beijing”, “you”, “tiananmen”, “welcome”};
int i,j; char t[10];
for(i=0; i<4; i++)
for(j=i+1; j<5; j++)
if(strcmp(a[i], a[j])>0)
{ strcpy(t, a[i]); strcpy(a[i],a[j]); strcpy(a[j], t);}
puts(a[3]);
}
程序运行后输出结果是()
A.beijing
B.china
C.welcome
D.tiananmen
第12题
有以下程序
#include
#define N 4
void fun(int a[][N], int b[])
{ int I;
for(i=0; i
}
main()
{ int x[N][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},y[N], i;
fun(x,y);
for(i=0;i
}
程序运行后的输出结果是()
A.-12,-3,0,0,
B.-3,-1,1,3
C.0,1,2,3,
D..-3,-3,-3,-3
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!