单项选择题

有以下程序 void f(int *q) { int i=0; for(;i<5;i++) (*q)++; } main( ) { int a[5]={1,2,3,4,5},i; f(a); for(i=0;i<5;i++) printf("%d,",a[i]); } 程序运行后的输出结果是 A)2,2,3,4,5, B)6,2,3,4,5, C)1,2,3,4,5, D)2,3,4,5,6,
<上一题 目录 下一题>
热门 试题

单项选择题
请选出正确的程序段 A)int *p; scanf( %d ,p); … B)int *s,k; *s=100; … C)int *s,k; char *p,c; s=&k; p=&c; *p=’a’; … D)int *s,k; char *p,e; s=&k; p=&c; s=p; *s=1; …
请选出正确的程序段 A)int *p; scanf("%d",p); … B)int *s,k; *s=100; … C)int *s,k; char *p,c; s=&k; p=&c; *p=’a’; … D)int *s,k; char *p,e; s=&k; p=&c; s=p; *s=1; …
单项选择题
当运行以下程序时,从键盘输入AhaMA(空格)Aha #include main( ) { char s[80],c=’a’; int i=0; scanf( %s ,s); while(s[i]!=’ n’) { if(s[i]==c)s[i]-32; else if(s[i]==c-32)s[i]=s[i]+32; i++;} puts(s);} A)ahaMa B)AbAMa C)AhAMa[空格]ahA D)ahAMa[空格]ahA
当运行以下程序时,从键盘输入AhaMA(空格)Aha
#include
main( )
{ char s[80],c=’a’;
int i=0;
scanf("%s",s);
while(s[i]!=’\n’)
{ if(s[i]==c)s[i]-32;
else if(s[i]==c-32)s[i]=s[i]+32;
i++;}
puts(s);}
A)ahaMa B)AbAMa C)AhAMa[空格]ahA D)ahAMa[空格]ahA
相关试题
  • 有以下程序 #include main( ) { i...
  • 有以下程序 #include main( ) { F...