更多"有以下程序 #include<stdio.h> void Writ"的相关试题:
[单项选择]有以下程序 #include<stdio.h> void WriteStr(char*fn,char*str) { FILE*fp; fp=fopen(fn,"w");fputs(str,fp);fclose(fp); } main( ) { writeStr("t1.dat","start"); WriteStr("t1.dat","end"); } 程序运行后,文件t1.dat中的内容是
A. start
B. end
C. startend
D. endrt
[单项选择]有以下程序
#include
void WriteStr(char *fn,char *str)
{ FILE *fp;
fp=fopen(fn,"w");fputs(str,fp);fclose(fp);
}
main( )
{
WriteStr("t1.dat","start"); WriteStr("t1.dat","end");
}
程序运行后,文件 t1.dat 中的内容是______。
A. start
B. end
C. startend
D. endrt
[单项选择]有以下程序 #include <stdio.h> void WriteStr(char *fn, char *str) { FILE *fp; fp=fopen(fn,"w"); fputs(str,fp);fclose(fp); } main( ) { WriteStr("t1.dat","start"); WriteStr("t1.dat","end"); } 程序运行后,文件t1.dat中的内容是
A. start
B. end
C. startend
D. endrt
[单项选择]有以下程序
#include<stdio.h>
void WriteStr(char*fn,char*str)
{FILE*fp;
fp=fopen(fn"w");fputs(str,fp);fclose(fp);
}
main( )
{
WriteStr("t1.dat"start");
WriteStr("t1,dat","end");
}
程序运行后,文件t1.dat中的内容是【 】。
A. start
B. end
C. startend
D. endrt
[单项选择]以下程序的输出结果是 ( )。
char cchar(char ch)
{
if(ch>='A'&&ch<='Z') ch=ch-'A'+'a';
return ch;
}
main( )
{ char s[]="ABC+abc=defDEF",*p=s;
while(*p)
{ *p=cchar(*p);
p++;
}
printf("%s/n",s);
}
A. abc+ABC=DEFdef
B. abc+abc=defdef
C. abcaABCDEFdef
D. abcabcdefdef
[单项选择]以下程序的结果是 #include<iostream.h> void main( ) { char * p="abcdefgh",* r; long * q; q=(long * )p; q++; r=(char * )q; cout < < r < < end1;}
A. defg
B. cdef
C. ghab
D. efgh
[单项选择]有以下程序
void swap(char*X,char,*y)
{char t;
t=*X;*X=* Y;*Y=t;
}
main( )
{char*s1="abc",*s2="123";
swap(s1,s2);printf("%S,%s\n",s1,s2);
}
程序执行后的输出结果是【 】。
A. 123,abc
B. abc,123
C. 1bc,a23
D. 321,cba