以下程序运行后的输出结果是 ( ) 。
#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);
}
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));
}
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
点击查看答案