c语言 程序阅读理解题
程序阅读理解题1、下面程序的运行结果是________________。#include"stdio.h"voidmain(){charch1='a',ch2='b',c...
程序阅读理解题
1、下面程序的运行结果是________________。
#include"stdio.h"
void main()
{char ch1='a',ch2='b',ch3='c',ch4='\101',ch5='\116';
printf("a%cb%c\tabc\n",ch1,ch2,ch3);
printf("\t\b%c%c",ch4,ch5); }
2、下面程序的运行结果是_________________。
#include"stdio.h"
void main()
{int iX,iY;
iX=80;iY=25;
printf("iX=%d,iY=%d\n",iX,iY);
printf("iX/iY=%d,iXiY=%d\n",iX/iY,iX%iY); }
3、下面程序的运行结果是____。
#include"stdio.h"
void main()
{int i=1,iSum=3;
do
{iSum+=i++;
if(iSum%7==0) continue;
else ++i;}
while(iSum<15);
printf("%d",i);}
4、下面程序的运行结果是___。
#include"stdio.h"
struct stest{ int inum;
char chletter[6]; }stalpha[2]={2,"abcde",4,"edcb"};
void main()
{printf("%s,%c\n",&stalpha[0].chletter[2],stalpha[1].chletter[2]);}
5、下面程序的运行结果是__ 。
#include"stdio.h"
void main()
{int iM,iN,iT,iA=2,iB=3;
iM=(++iA==--iB)?--iA:++iB;
iN=++iA; iT=iB;
printf("iM=%d,iN=%d,iT=%d\n",iM,iN,iT); }
6、以下程序的运行结果是_____。
#include"stdio.h"
int fnfun()
{static int inum=1;
inum=inum+2;
return inum;}
void main()
{printf("%d\n",fnfun()+fnfun()+fnfun());}
7、下面程序的运行结果是________。
#include"stdio.h"
void fnchange(struct test sthuman);
struct test{ int iage;
char chsex; } ststaff={18,'m'};
void fnchange(struct test sthuman)
{sthuman.iage=20;
sthuman.chsex='f';}
void main()
{fnchange(ststaff);
printf("%d,%c\n", ststaff.iage, ststaff.chsex);}
8、下面程序的运行结果是__。
#include"stdio.h"
void main()
{ int idata[]={1,2,3,4,5,6};
int *pint;
pint=idata;
printf("%d",*pint);
printf("%d",*(++pint));
printf("%d",*pint++);
printf("%d\n",*(pint--));
printf("%d%d",*pint,*(idata+2)); } 展开
1、下面程序的运行结果是________________。
#include"stdio.h"
void main()
{char ch1='a',ch2='b',ch3='c',ch4='\101',ch5='\116';
printf("a%cb%c\tabc\n",ch1,ch2,ch3);
printf("\t\b%c%c",ch4,ch5); }
2、下面程序的运行结果是_________________。
#include"stdio.h"
void main()
{int iX,iY;
iX=80;iY=25;
printf("iX=%d,iY=%d\n",iX,iY);
printf("iX/iY=%d,iXiY=%d\n",iX/iY,iX%iY); }
3、下面程序的运行结果是____。
#include"stdio.h"
void main()
{int i=1,iSum=3;
do
{iSum+=i++;
if(iSum%7==0) continue;
else ++i;}
while(iSum<15);
printf("%d",i);}
4、下面程序的运行结果是___。
#include"stdio.h"
struct stest{ int inum;
char chletter[6]; }stalpha[2]={2,"abcde",4,"edcb"};
void main()
{printf("%s,%c\n",&stalpha[0].chletter[2],stalpha[1].chletter[2]);}
5、下面程序的运行结果是__ 。
#include"stdio.h"
void main()
{int iM,iN,iT,iA=2,iB=3;
iM=(++iA==--iB)?--iA:++iB;
iN=++iA; iT=iB;
printf("iM=%d,iN=%d,iT=%d\n",iM,iN,iT); }
6、以下程序的运行结果是_____。
#include"stdio.h"
int fnfun()
{static int inum=1;
inum=inum+2;
return inum;}
void main()
{printf("%d\n",fnfun()+fnfun()+fnfun());}
7、下面程序的运行结果是________。
#include"stdio.h"
void fnchange(struct test sthuman);
struct test{ int iage;
char chsex; } ststaff={18,'m'};
void fnchange(struct test sthuman)
{sthuman.iage=20;
sthuman.chsex='f';}
void main()
{fnchange(ststaff);
printf("%d,%c\n", ststaff.iage, ststaff.chsex);}
8、下面程序的运行结果是__。
#include"stdio.h"
void main()
{ int idata[]={1,2,3,4,5,6};
int *pint;
pint=idata;
printf("%d",*pint);
printf("%d",*(++pint));
printf("%d",*pint++);
printf("%d\n",*(pint--));
printf("%d%d",*pint,*(idata+2)); } 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询