设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是( )。
A. 写操作结束后可以从头开始读
B. 只能写不能读
C. 可以在原有内容后追加写
D. 可以随意读和写
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346503.html
点击查看答案
以下程序运行后的输出结果是( ) 。
#include
void fun(int x)
{if(x/5>0) fun(x/5);
printf(“%d”,x);
}
main()
{fun(11); printf(“\n”);}
A. 211
B. 212
C. 213
D. 214
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e034651a.html
点击查看答案
下列程序执行后的输出结果是( )。 #include "stdio.h"
void main()
{
int i;
for(i=1;i+1;i++)
{
if(i>4)
{ printf("%d\n",i);
break;
}
printf("%d\n",i++);
}
}
A. 1 3 5
B. 1
3
5
C. 1
2
3
D. 1
2
4
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346503.html
点击查看答案
现有程序:
main()
{
int *ptr,*p[5],i;
if((ptr=malloc(100*sizeof(int)))!=NULL)
{
p[0]=ptr;
for(i=1;i<5;i++)
p[i]=p[i-1]+7;
for(i=0;i<100;i++)
*ptr++=i;
for(i=0;i<5;i++)
printf("%3d",*p[i]);
}
}
其输出结果是()。
A. 1 7 14 27 28
B. 0 7 14 22 28
C. 0 7 13 22 28
D. 0 7 14 21 28
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-5ca8-c089-2897e0346509.html
点击查看答案
请读程序:
main()
{ int a=1,b=2;
printf("%d\n",a=a+1,a+6,b+2);}
则上面程序的输出结果是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e034651d.html
点击查看答案
有以下程序
#include
void fun (char*c,int d)
{*c=*c+1;d=d+1;
printf("%c,%c,",*c,d);
}
void main()
{char b='a',a='A';
fun(&b,a); printf("%c,%c\n",b,a);
}
执行后的输出结果是( )。
A. b,B,b,A
B. b,B,a,A
C. b,b,a,a
D. b,b,A,a
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346517.html
点击查看答案
设有如下枚举类型定义:
enum language { Basic=3,Assembly,Ada=100,COBOL,Fortran};
枚举量Fortran的值为()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e034650f.html
点击查看答案
有以下程序
main()
{int y=10;
while(y--);printf("y=%d\n",y);
}
程序执行后的输出结果是()。
A. y=0
B. y=-1
C. y=1
D. while构成无限循环
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e0346510.html
点击查看答案
有以下程序
fun(char p[][10])
{int n=0,i;
for(i=0;i<7;i++)
if(p[i][0]=='T')n++;
return n;
}
main()
{char str[][10]={"Mon","Tue","Wed","Thu","Fri","Sat","Sun"};
printf("%d\n",fun(str));
}
程序执行后的输出结果是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e0346513.html
点击查看答案
有以下程序
#include
#define FUN1(a,b) a+b
#define FUN2(a,b) a-b
#define CAL(a,b) a*b+a+3
main()
{
printf("%d\n",CAL(FUN1(3,5),FUN2(4,5)));
}
执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346521.html
点击查看答案