違法信息舉報 客服熱線:400-118-7898
廣告
?
專接本欄目測試廣告

?2022年遼寧專升本C語言程序設(shè)計復(fù)習(xí)試題(2)

普通專升本 責(zé)任編輯:管理員 2021-12-23

摘要:本文是2022年遼寧專升本C語言程序設(shè)計復(fù)習(xí)試題(2),內(nèi)容為程序理解方面相關(guān)的運行知識考核,供大家2022年遼寧專升本報考參考,下面是具體內(nèi)容。

三、程序理解

1.以下程序運行結(jié)果是image.png

#include

int main()

{int a,b,c,d;

a=b=5;

c=(a++)+(a--)-(a++);

d=(b++)-(++b)+(--a);

printf("a=%d,b=%d\n",a,b);

printf("c=%d,d=%d\n",c,d);

return 0;

}

2.以下程序運行結(jié)果是image.png

#include

int main()

{int x=1,a=0,b=0;

switch(x)

{

case 0: b++;

case 1: b=++a;

case 2: a++;b++;break;

case 3: ++a;++b;

}

printf("a=%d,b=%d\n",a,b);

return 0;

}

3.以下程序運行結(jié)果是image.png

#include

int main()

{int a,b,c=246;

a=c/100%9;

b=(1)&&(-1)||0;

printf("%d,%d\n",a,b);

return 0;

}

4.以下程序運行結(jié)果是image.png

#include

int main()

{int a=-1, b=4, k;

k=(++a<=0)&&(b--<=0);

printf("%d,%d,%d\n",k,a,b);

return 0;

}

5.以下程序運行結(jié)果是image.png

#include

int main()

{int a=5,b=60,c;

if (a<b)< p="">

{c=a*b;printf("%d*%d=%d\n",b,a,c);}

else

{c=b/a;printf("%d/%d=%d\n",b,a,c);}

return 0;

}

6.以下程序運行結(jié)果是image.png

#include

int main()

{int a=60,b=5,c;

if (a<b)< p="">

{c=a*b;printf("%d*%d=%d\n",b,a,c);}

else

{c=b/a;printf("%d/%d=%d\n",b,a,c);}

return 0;

}

7.以下程序運行結(jié)果是image.png

#include

int main()

{int a=1,b=10;

do

{ b-=a;a++;

} while(b--<0);

printf("%d,%d\n",a,b);

return 0;

}

8.以下程序運行結(jié)果是image.png

#include

int main()

{int x;

for(x=10;x>3;x--)

{ if(x%3) x--;

--x; --x;

printf("%d ",x);

}

return 0;

}

9.以下程序運行結(jié)果是image.png

#include

int main()

{int i;

for(i=1;i<6;i++)

{ if (i%2!=0) {printf("A");continue;}

printf("B"); }

printf("\n");

return 0;

}

10.以下程序運行結(jié)果是image.png

#include

int main()

{int i;

for(i=1;i<6;i++)

{ if (i%2==0) {printf("A");break;}

printf("B"); }

printf("\n");

return 0;

}

11.以下程序運行結(jié)果是image.png

#include

int main()

{int i,x[3][3]={1,2,3,4,5,6,7,8,9};

for(i=0;i<3;i++)

printf("%d ",x[i][i]);

printf("\n");

return 0;

}

12.以下程序運行結(jié)果是image.png

#include

int main()

{int i,n[]={0,0,0,0,0};

for(i=1;i<=4;i++)

{

n[i]=n[i-1]*2+1;

printf("%d ",n[i]);

}

return 0;

}

13.以下程序運行結(jié)果是image.png

#include

int main()

{int a[ ]={5,4,3,2,1},i,j;

long s=0;

for(i=0;i<5;i++) s=s*10+a[i];

printf("s=%ld\n",s);

return 0;

}

14.以下程序運行結(jié)果是image.png

#include

int main()

{char s[]="abcdef";

s[3]='\0';

printf("%s\n",s);

return 0;

}

15.以下程序運行結(jié)果是14

#include

#include

int main()

{int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0;

for(i=0;i<3;i++)

for(j=0;j<i;j++)< p="">

s+=a[i][j];

printf("%d\n",s);

return 0;

}

16.以下程序運行結(jié)果是image.png

#include

#include

int main()

{char p1[10]="abc", p2[10]="ABC", str[50]="xyz";

strcpy(str+2,strcat(p1,p2));

printf("%s\n",str);

return 0;

}

17.以下程序運行結(jié)果是_31

#include

int fun(int x,int y,int z)

{ z=x*x+y*y;}

int main()

{ int a=31;

fun(5,2,a);

printf("%d\n",a);

return 0; }

18.以下程序運行結(jié)果是__29

#include

int fun(int x,int y,int z)

{ z=x*x+y*y;return z;}

int main()

{ int a=31;

a=fun(5,2,a);

printf("%d\n",a);

return 0; }

19.以下程序運行結(jié)果是__14____

#include

f(int b[ ], int n)

{ int i, r=0;

for(i=0; i<=n; i++) r=r+b[i];

return r;

}

int main()

{

int x, a[]={ 2,3,4,5,6,7,8,9};

x=f(a, 3);

printf("%d\n",x);

return;

}

20.以下程序運行結(jié)果是_120

#include

f(int b[ ], int n)

{ int i, r=1;

for(i=0; i<=n; i++) r=r*b[i];

return r;

}

int main()

{

int x, a[]={ 2,3,4,5,6,7,8,9};

x=f(a, 3);

printf("%d\n",x);

return;

}

21.以下程序運行結(jié)果是_15___

int func(int a,int b)

{ return(a+b); }

int main()

{ int x=2,y=5,z=8,r;

r=func(func(x,y),z);

printf("%d\n",r);

return 0;

}

22.以下程序運行結(jié)果是__6_

#include

int f(char s[ ])

{ int i,j;

i=0;j=0;

while( s[j]!= '\0') j++;

return (j-i); }

int main()

{printf("%d\n",f("ABCDEF"));

return 0;

}

23.以下程序運行結(jié)果是__image.png__

#include

int f(int a)

{ int b=0,c;

c=3;

b++ ; c++;

return (a+b+c); }

int main()

{ int i;

for(i=0;i<3;i++)

printf("%d\n",f(i));

return 0;

}

24.以下程序運行結(jié)果是__image.png_

#include

int f(int a)

{ int b=0;

static c=3;

b++ ; c++;

return (a+b+c); }

int main()

{ int i;

for(i=0;i<3;i++)

printf("%d\n",f(i));

return 0;

}

25.以下程序運行結(jié)果是__6_

#include

int fun3(int x)

{static int a=3;

a+=x;

return(a); }

void main()

{int k=2,m=1,n;

n=fun3(k);

n=fun3(m);

printf("%d\n",n); }

26.以下程序運行結(jié)果是_2

#include

int m=13;

int fun2(int x, int y)

{ int m=3;

return(x*y-m);

}

int main()

{ int a=7, b=5;

printf("%d\n",fun2(a,b)/m);

return 0;

}

27.以下程序運行結(jié)果是image.png

#include

int main()

{ int a=100,b=10;

int *pointer_1, *pointer_2;

pointer_1=&a;

pointer_2=&b;

printf("a=%d,b=%d\n",a,b);

printf("*pointer_1=%d,*pointer_2=%d\n",*pointer_1,*pointer_2);

return 0;

}

28.以下程序運行結(jié)果是image.png

#include

int main()

{ int *p1,*p2,*p,a,b;

a=11,b=121;

p1=&a;

p2=&b;

if(a<b)< p="">

{p=p1;p1=p2;p2=p;}

printf("a=%d,b=%d\n",a,b);

printf("max=%d,min=%d\n",*p1,*p2);

return 0;

}

29.以下程序運行結(jié)果是image.png

#include

void main()

{

int i,j,(*p)[2];

int b[3][2] = {{1, 2}, {3, 4}, {5, 6}};

p = b;

for(i=0; i<3; i++)

{for(j=0; j<2; j++)

printf("%d ",p[i][j]);

printf("\n");}

}

30.以下程序運行結(jié)果是image.png

#include

void main()

{

int i,*p[2];

int a[3] = {1, -2, 9};

int b[4] = {4, 7, 0, 10};

p[0]=a;

p[1]=b;

for(i = 0; i < 3; i++)

printf("%d\t", *(p[0]+i));

printf("\n");

for(i = 0; i < 4; i++)

printf("%d\t", *(p[1]+i));

printf("\n");}

31.以下程序運行結(jié)果是image.png

#include

int main()

{struct student

{long int num;

char name[20];

char sex;

char addr[20];

}a={10101,"Li Lin",'M',"123 Beijing Road"};

printf("NO.:%ld\nname:%s\nsex:%c\naddress:%s\n",a.num,a.name,a.sex,a.addr);

return 0;

}

32.以下程序運行結(jié)果是image.png

#include

struct student

{int num;

char name[20];

char sex;

int age;

};

struct student stu[3]={{10101,"Li Lin",'M',18},{10102,"Zhang Fun",'M',19},

{10104,"Wang Min",'F',20}};

int main()

{struct student *p;

printf(" No. Name sex age\n");

for (p=stu;p<stu+3;p++)< p="">

printf("%5d %-20s %2c %4d\n",p->num, p->name, p->sex, p->age);

return 0;

}

更多資料

廣東省專升本《大學(xué)語文》真題

云南專升本《高等數(shù)學(xué)》真題(2019年)

統(tǒng)招專升本《高等數(shù)學(xué)》真題回憶版(2021年)

更多課程

《市場營銷學(xué)》公開課—業(yè)務(wù)成長戰(zhàn)略

1節(jié)課

《基礎(chǔ)會計》公開課—會計要素-反映財務(wù)狀況的會計要素

1節(jié)課

《管理學(xué)》公開課——馬斯洛需要層次理論

1節(jié)課

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

專升本備考資料免費領(lǐng)取

去領(lǐng)取

資料下載
  • 統(tǒng)招專升本《大學(xué)語文》真題資料

    下載
  • 統(tǒng)招專升本《大學(xué)語文》真題回憶版(2021年)

    下載
  • 統(tǒng)招專升本《大學(xué)語文》備考資料一

    下載
  • 全國版專接本《大學(xué)語文》真題匯編

    下載