以下程序的输出结果是
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
main()
{ int i=0,a=0;
while(i<20)
{ for(;;)
{ if((i%10)==0) break;
else i--;
}
i+=11; a+=i;
}
printf("%d\n",a);
}
C语言的编译预处理就是对源程序进行初步的语法检查。×
若有以下定义和语句:int x=10,*p=&x;*p=x;则两处的*p都用来给指针变量p赋值。×
知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是#include
main()
{ char a,b;
a=getchar();scanf("%d",&b);
a=a-'A'+'0';b=b*2;
printf("%c %c\n",a,b);
} 1 B
下面程序的执行结果是__0____。
main()
{ int x=10;
do {x--;}
while( --x);
printf("%d\n",x--);
}
有以下程序(注:字符a的ASCIl码值为97)
有以下程序,程序运行后的输出结果是______。
main()
{ int i;
for(i=0;i<3;i++)
switch(i)
{case 0:printf("%d",i);
case 2:printf("%d",i);
default:printf("%d",i); }}
fun(int x, int y, int z)
{ z=x*x+y*y; }
main()
{ int a=31;
fun(5,2,a);
printf("%d",a);
}
下列程序的输出结果是___GDABC___。
# include
main( ) { char b[30] , * chp; strcpy(&b[0],"GH");
strcpy(&b[1],"DEF"); strcpy(&b[2],"ABC"); printf("%s \n",b); }
include
int fun(int (*s)[4],int n, int k)
{ int m, i;
m=s[0][k];
for(i=1; i
return m;
}
main()
{ int a[4][4]={{1,2,3,4},{11,12,13,14},{2l,22,23,24},
{31,32,33,34}};
printf("%d\n", fun(a,4,0));
}
程序的运行结果是 31
执行下列程序段后,则(*p)和(*q)的值分别为_6 5_____。
int *p, *q, i=5, j=6;
p = &i;
q = p;
p = &j;后
有以下程序
#include
void fun(int *a,int *b)
{ int *c;
c=a;a=b;b=c;
}
main()
{ int x=3,y=5,*p=&x,*q=&y;
fun(p,q); printf("%d,%d,",*p,*q);
fun(&x,&y);printf("%d,%d\n",*p,*q);
}
程序运行后输出的结果是 3535
以下程序运行后的输出结果是___10 20 0______ 。
main()
{ int a,b,c;
a=10; b=20; c=(a%b<1)||(a/b>1);
printf("%d %d %d\n",a,b,c);
}
以下程序的输出结果是___4_________。
#include
main()
{
int a[5]={2,4,6,8,10},*p;
p=a;p++;
printf("%d",*p);
}
以下程序运行后的输出结果是___13715______。
#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");
}
C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是地址传递×
设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c=a++||b++;语句后,变量b的值是__2___.