APP下载
首页
>
IT互联网
>
信息技术知识竞赛c语言
搜索
信息技术知识竞赛c语言
题目内容
(
单选题
)
有以下程序
#include
void main( )
{ int a=1,*p,**pp;
pp=&p;
p=&a;
a++;
printf ("%d,%d,%d\n", a,*p, **pp);
}
执行后的输出结果是( )。

A、2,1,1

B、2,1,2

C、2,2,2

D、1,1,1

答案:C

信息技术知识竞赛c语言
设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是( )。
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”);}
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++);
}
}
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]);
}
}
其输出结果是()。
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);
}
执行后的输出结果是( )。
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);
}
程序执行后的输出结果是()。
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
点击查看题目
首页
>
IT互联网
>
信息技术知识竞赛c语言
题目内容
(
单选题
)
手机预览
信息技术知识竞赛c语言

有以下程序
#include
void main( )
{ int a=1,*p,**pp;
pp=&p;
p=&a;
a++;
printf ("%d,%d,%d\n", a,*p, **pp);
}
执行后的输出结果是( )。

A、2,1,1

B、2,1,2

C、2,2,2

D、1,1,1

答案:C

信息技术知识竞赛c语言
相关题目
设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);}
则上面程序的输出结果是()。

A. 2

B. 3

C. 4

D. 1

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的值为()。

A. 4

B. 7

C. 102

D. 103

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));
}
程序执行后的输出结果是()。

A. 1

B. 2

C. 3

D. 0

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)));
}
执行后的输出结果是( )。

A. 29

B. 28

C. 27

D. 30

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346521.html
点击查看答案
试题通小程序
试题通app下载