阅读下面程序,程序实现的功能是(a123.txt在当前盘符下已经存在)
#include "stdio.h"
void main()
{FILE *fp;
int a[10],*p=a;
fp=fopen("a123.txt","w");
while( strlen(gets(p))>0 )
{ fputs(a,fp);
fputs("\n",fp);}
fclose(fp);}
A.从键盘输入若干行字符,按行号倒序写入文本文件a123.txt中
B.从键盘输入若干行字符,取前2行写入文本文件a123.txt中
C.从键盘输入若干行字符,第一行写入文本文件a123.txt中
D.从键盘输入若干行字符,依次写入文本文件a123.txt中
第1题:
阅读下面程序,程序执行后的结果为( )。 #include"stdio.h" main() {char*str="abcdefghijklnmopq": while(*str++!='e'); printf("%c\n",*str); }
A.f
B.a
C.e
D.a
第2题:
阅读下面的程序,写出程序的运行结果_______ #include<stdio.h> int main() { int i,j; i=010; j=9; printf("%d,%d",i-j,i+j); }
第3题:
阅读下面程序,在程序执行后的结果为______ #include <stdio.h> int main() { int c[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56}; printf("%x,%xn",c[2][2],c[1][1]); }
第4题:
阅读下面语句,则程序的执行结果是______。
include"stdio.h"
main()
{ inta=-1,b=1,k;
if((++a<0)&&! (b--<=0))
printf("%d,%d\n",a,b);
else printf("%d,%d\n",b,a);}
第5题:
阅读下面程序,则执行后的结果为_____ #include <stdio.h> int main() { char *str="abcdefghijklmnopq"; while(*str++!=′e′); printf("%cn",*str); }