APP下载
首页
>
IT互联网
>
信息技术知识竞赛c语言
搜索
信息技术知识竞赛c语言
题目内容
(
单选题
)
有以下程序
#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

答案:A

信息技术知识竞赛c语言
以下叙述中错误的是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346502.html
点击查看题目
运行结果是( )
switch ( ‘B’ )
{case ‘A’:printf("abc");break;
case ‘B’:switch(1)
{case 0:printf("a");break;
case 1;printf("b");break;
default:printf("c");break;
}
default:printf("x");
}
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346512.html
点击查看题目
下列对字符串的定义中,错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346514.html
点击查看题目
以下程序的输出结果是()。
func(int a,int b)
{ int c;
c=a+b;
return c;}
main( )
{ int x=6,y=7,z=8,r=0;
r=func((x--,y++,x+y),z--);
printf(“%d\n”,r);}
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e0346500.html
点击查看题目
以下程序运行后的输出结果是( )。
  #include
  main()
  { int i,n[5]={0};
  for(i=1;i<=4;i++)
  { n[i]=n[i-1]*2+1; printf("%d",n[i]); }
  printf("\n");
  }
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e0346509.html
点击查看题目
有以下程序(说明:字符0的ASCII码值为48)
  #include
  main()
  { char c1,c2;
  scanf("%d",&c1);
  c2=c1+9;
  printf("%c%c\n",c1,c2);
  }
  若程序运行时从键盘输入48<回车>,则输出结果为( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e0346507.html
点击查看题目
下面程序输出数组中的最大值,由s指针指向该元素.
main()
{ int a[10]={6,7,2,9,1,10,5,8,4,3,},*p,*s;
flr(p=a, s=a; p-a<10; p++)
if(_________)s=p;
printf("The max:%d",*s):
}
则在if语句中的判断表达式应该是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-5ca8-c089-2897e034650c.html
点击查看题目
有以下程序
#include "stdio.h"
f(char *s)
{ char *p=s;
while(*p!='\0')
p++;
return(p-s);
}
void main()
{ printf("%d\n",f("ABCDEF"));
}
执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346512.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
点击查看题目
以下函数的类型是 ()。
fff(float x)
{ printf (“%d\n”,x*x);}
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4d08-c089-2897e0346507.html
点击查看题目
首页
>
IT互联网
>
信息技术知识竞赛c语言
题目内容
(
单选题
)
手机预览
信息技术知识竞赛c语言

有以下程序
#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

答案:A

信息技术知识竞赛c语言
相关题目
以下叙述中错误的是()。

A. C语言源程序经编译后生成后缀为.obj的目标程序

B. C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件

C. 用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中

D. C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346502.html
点击查看答案
运行结果是( )
switch ( ‘B’ )
{case ‘A’:printf("abc");break;
case ‘B’:switch(1)
{case 0:printf("a");break;
case 1;printf("b");break;
default:printf("c");break;
}
default:printf("x");
}

A. ax

B. bx

C. cx

D. dx

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346512.html
点击查看答案
下列对字符串的定义中,错误的是( )。

A. char str[7] = "FORTRAN";

B. char str[] = "FORTRAN";

C. char *str = "FORTRAN";

D. char str[] = {'F','O','R','T','R','A','N',0};

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346514.html
点击查看答案
以下程序的输出结果是()。
func(int a,int b)
{ int c;
c=a+b;
return c;}
main( )
{ int x=6,y=7,z=8,r=0;
r=func((x--,y++,x+y),z--);
printf(“%d\n”,r);}

A. 11

B. 20

C. 21

D. 31

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e0346500.html
点击查看答案
以下程序运行后的输出结果是( )。
  #include
  main()
  { int i,n[5]={0};
  for(i=1;i<=4;i++)
  { n[i]=n[i-1]*2+1; printf("%d",n[i]); }
  printf("\n");
  }

A. 13715

B. 13716

C. 13717

D. 13714

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e0346509.html
点击查看答案
有以下程序(说明:字符0的ASCII码值为48)
  #include
  main()
  { char c1,c2;
  scanf("%d",&c1);
  c2=c1+9;
  printf("%c%c\n",c1,c2);
  }
  若程序运行时从键盘输入48<回车>,则输出结果为( )。

A. 7

B. 8

C. 9

D. 6

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e0346507.html
点击查看答案
下面程序输出数组中的最大值,由s指针指向该元素.
main()
{ int a[10]={6,7,2,9,1,10,5,8,4,3,},*p,*s;
flr(p=a, s=a; p-a<10; p++)
if(_________)s=p;
printf("The max:%d",*s):
}
则在if语句中的判断表达式应该是()。

A. p>s

B. *p>*s

C. a[p]>a[s]

D. p-a>p-

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-5ca8-c089-2897e034650c.html
点击查看答案
有以下程序
#include "stdio.h"
f(char *s)
{ char *p=s;
while(*p!='\0')
p++;
return(p-s);
}
void main()
{ printf("%d\n",f("ABCDEF"));
}
执行后的输出结果是( )。

A. 3

B. 6

C. 8

D. 0

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346512.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
点击查看答案
以下函数的类型是 ()。
fff(float x)
{ printf (“%d\n”,x*x);}

A. 与参数X的类型相同

B. void型

C. int型

D. 无法确定

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