选择题:下列程序的运行结果为#include<stdio.h>void abc(char*str){int a,b;for(a=b=0;str[a]!='\0';a++

题目内容:
下列程序的运行结果为 #include<stdio.h> void abc(char*str) { int a,b; for(a=b=0;str[a]!='\0';a++) if(str[a]!='c') str[b++]=str[a]; str[b]='\0';} void main() { char str[]="abcdef"; abc(str); printf("str[])=%s",str);}

A.str[]=abdef

B.str[]=abcdef

C.str[]=a

D.str[]=ab




参考答案:

有以下程序#include<stdio.h>#include<string.h>typedef strtlct{char name[9];char sex;floatsc

有以下程序#include<stdio.h>#include<string.h>typedef strtlct{char name[9];char sex;floatsc

查看答案

有以下程序#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.daf","w");for(

有以下程序#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.daf","w");for(

查看答案

已知int a=1,b=3则a^b的值为A.3B.1C.2D.4

已知int a=1,b=3则a^b的值为A.3B.1C.2D.4

查看答案

阅读下列程序,则运行结果为#include"stdio.h"fun(){staticint x=5;x++;return x;}main(){int i,x

阅读下列程序,则运行结果为#include"stdio.h"fun(){staticint x=5;x++;return x;}main(){int i,x

查看答案

有以下程序#include<stdio.h>voidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}m

有以下程序#include<stdio.h>voidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}m

查看答案