试题通
试题通
APP下载
首页
>
IT互联网
>
信息技术知识竞赛c语言
试题通
搜索
信息技术知识竞赛c语言
题目内容
(
单选题
)
在C语言中,以下正确的说法是( ) 。

A、实参和与其对应的形参各占用独立的存储单元

B、 实参和与其对应的形参共占用一个存储单元

C、只有当实参和与其对应的形参同名时才共占用存储单元

D、 形参是虚拟的,不占用存储单元

答案:A

试题通
信息技术知识竞赛c语言
试题通
以下程序运行后的输出结果是 ( ) 。
#include
main()
{int i,n[]={0,0,0,0,0};
for(i=1;i<=2;i++)
{n[i]=n[i-1]*3+1;
printf(“%d”,n[i]);
}
printf(“\n”);
}
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e0346519.html
点击查看题目
有以下程序
  #include
  main()
  { int x=011;
  printf("%d\n",++x);
  }
  程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e034651a.html
点击查看题目
下面程序的输出结果是 ( )。
main()
{ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;
printf("%d\n",*(p+2));}
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e0346521.html
点击查看题目
有以下程序
#include “stdio.h”
fun(int x, int y){ return (x+y); }
void main()
{ int a=1, b=2, c=3, sum;
sum=fun((a++,b++,a+b),c++);
printf("%d\n",sum);
}
执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6c48-c089-2897e0346511.html
点击查看题目
下列程序执行后的输出结果是(   )。 #include "stdio.h"
void main()
{
int a=-1,b=1,k;
if((++a<0)&&!(b--<=0))
printf("%d,%d\n",a,b);
else
printf("%d,%d\n",b,a);
}
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346502.html
点击查看题目
有以下程序
main()
{char c1,c2,c3,c4,c5,c6;
scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
c5=getchar(); c6=getchar();
putchar(c1);putchar(c2);
printf("%c%c\n",c5,c6);
}
程序运行后,若从键盘输入(从第1列开始)
123<回车>
45678<回车>
则输出结果是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e034650f.html
点击查看题目
有以下程序
#include "stdio.h"
void main( )
{ int a[4][5]={1,2,4,-4,5,-9,3,6,-3,2,7,8,4};
int i,j,n;
n=9;
i=n/5;
j=n-i*5-1;
printf("a[%d][%d]=%d\n", i,j,a[i][j]);
}
执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346510.html
点击查看题目
以下叙述中错误的是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346502.html
点击查看题目
以下程序的输出是()。
struct st
{ int x; int *y;} *p;
int dt[4]={ 10,20,30,40 };
struct st aa[4]={ 50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],};
main()
{ p=aa;
printf("%d\n",++(p->x));
}
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e0346503.html
点击查看题目
有以下程序
void fun2(char a, char b){printf(“%c%c”,a,b);}
char a= 'A',b= 'B';
void fun1( ){ a= 'C'; b= 'D'; }
main( )
{ fun1( ) ;
printf( “%c%c”,a,b);fun2('E', 'F'); }
程序的运行结果是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-5ca8-c089-2897e0346505.html
点击查看题目
首页
>
IT互联网
>
信息技术知识竞赛c语言
题目内容
(
单选题
)
手机预览
试题通
信息技术知识竞赛c语言

在C语言中,以下正确的说法是( ) 。

A、实参和与其对应的形参各占用独立的存储单元

B、 实参和与其对应的形参共占用一个存储单元

C、只有当实参和与其对应的形参同名时才共占用存储单元

D、 形参是虚拟的,不占用存储单元

答案:A

试题通
试题通
信息技术知识竞赛c语言
相关题目
以下程序运行后的输出结果是 ( ) 。
#include
main()
{int i,n[]={0,0,0,0,0};
for(i=1;i<=2;i++)
{n[i]=n[i-1]*3+1;
printf(“%d”,n[i]);
}
printf(“\n”);
}

A. 13

B. 14

C. 15

D. 16

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e0346519.html
点击查看答案
有以下程序
  #include
  main()
  { int x=011;
  printf("%d\n",++x);
  }
  程序运行后的输出结果是( )。

A. 12

B. 11

C. 10

D. 9

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e034651a.html
点击查看答案
下面程序的输出结果是 ( )。
main()
{ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;
printf("%d\n",*(p+2));}

A. 3

B. 4

C. 1

D. 2

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e0346521.html
点击查看答案
有以下程序
#include “stdio.h”
fun(int x, int y){ return (x+y); }
void main()
{ int a=1, b=2, c=3, sum;
sum=fun((a++,b++,a+b),c++);
printf("%d\n",sum);
}
执行后的输出结果是( )。

A. 6

B. 7

C. 8

D. 9

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6c48-c089-2897e0346511.html
点击查看答案
下列程序执行后的输出结果是(   )。 #include "stdio.h"
void main()
{
int a=-1,b=1,k;
if((++a<0)&&!(b--<=0))
printf("%d,%d\n",a,b);
else
printf("%d,%d\n",b,a);
}

A. 1,0

B. 0,1

C. 1,1

D. 0,0

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346502.html
点击查看答案
有以下程序
main()
{char c1,c2,c3,c4,c5,c6;
scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
c5=getchar(); c6=getchar();
putchar(c1);putchar(c2);
printf("%c%c\n",c5,c6);
}
程序运行后,若从键盘输入(从第1列开始)
123<回车>
45678<回车>
则输出结果是()。

A. 1267

B. 1256

C. 1278

D. 1245

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e034650f.html
点击查看答案
有以下程序
#include "stdio.h"
void main( )
{ int a[4][5]={1,2,4,-4,5,-9,3,6,-3,2,7,8,4};
int i,j,n;
n=9;
i=n/5;
j=n-i*5-1;
printf("a[%d][%d]=%d\n", i,j,a[i][j]);
}
执行后的输出结果是( )。

A. a[1][3]=6

B. a[1][3]=-3

C. a[1][3]=0

D. 不确定

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346510.html
点击查看答案
以下叙述中错误的是()。

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

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

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

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

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346502.html
点击查看答案
以下程序的输出是()。
struct st
{ int x; int *y;} *p;
int dt[4]={ 10,20,30,40 };
struct st aa[4]={ 50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],};
main()
{ p=aa;
printf("%d\n",++(p->x));
}

A. 10

B. 11

C. 51

D. 60

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e0346503.html
点击查看答案
有以下程序
void fun2(char a, char b){printf(“%c%c”,a,b);}
char a= 'A',b= 'B';
void fun1( ){ a= 'C'; b= 'D'; }
main( )
{ fun1( ) ;
printf( “%c%c”,a,b);fun2('E', 'F'); }
程序的运行结果是()。

A. CDEF

B. ABEF

C. ABCD

D. CDAB

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