填空题

以下程序运行后的输出结果是______。 main() { char a[]="abcdefg",*p;int i=0; p=a; while(*p) {if(i%2!=0)*p=’*’; p++;i++; } puts(a); }

【参考答案】

a*c*e*g
<上一题 目录 下一题>
热门 试题

填空题
以下程序运行后输入:4,abcdef<回车>,则输出结果是______。#include<stdio.h>#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);}
单项选择题
有以下程序 main() { char*s[]={ BBC , CNN , NDS },*p; p=s[1]; printf( %c,%s n ,*(p+1),p); }执行后输出结果是______。
A.C,BBC
B.N,BBC
C.C,CNN
D.N,CNN
相关试题
  • 下面程序的运行结果是______。 #in...
  • 以下程序的输出结果是______。#incl...
  • 下列程序的输出结果是()。 void fun(i...
  • 设有以下程序:main(){ int a,b=5...