C语言专升本2阅读程序题(3月10日终版)

2019-01-27 11:17

计算机程序设计基础( c语言)习题 读程序写结果

一、基本输入输出

1.

#include main()

{printf(\printf(\}注:“_”代表一个空格。 2.

#include main() {

char c1=?a?,c2=?b?,c3=?c?;

printf(\运行结果为:

}

e_ _ _ _ _ _ _ _f 运行结果为:

gh_ _ _ _ _ _ i_ _k aabbcc 3.

4.

#include #include main() main()

{

{ int i=128; int z, x=6,y=5; float x=234.89; char w=?c?; printf(“\\n”);

z=x+y+w;

printf(\printf(\printf(\}

}

运行结果为:

运行结果为:

6,5,110 128, 234.89 128,234.9 5.

#include void main(void){ int x=15,y=5;

float f=1234.567f,b=12345;

printf(\ printf(\ printf(\}

运行结果为:

1234.567000 1234.567000 1234.57 1234.571234.57 x+y=20

b=12345.000000

1 共26页

计算机程序设计基础( c语言)习题 读程序写结果

6.

#include main( )

{ int i=8, j=9;

int x, y, z , w; x=i-- ; y=i ; z=++j; w=j;

printf(“%d,%d,%d,%d”,x,y,z,w); }

运行结果为:

8,7,10,10 8.

#include main()

{ int x=10; int y=79;

printf(\ }注:“_”代表一个空格 运行结果为:

0, 1, 1 10.

#include main()

{char c='a';

printf(\}

运行结果为: a,97

2 7.

#include main()

{ int a=1,b=2; a=a+b; b=a-b; a=a-b;

printf(“a=%d,b=%d\\n”,a,b); }

运行结果为:

a=2,b=1 9.

#include main()

{ int z, x=2,y=4; char w=?c?; z=x+y;

printf(\}

运行结果为: 2,4,6,c

11.

#include main ( )

{ char c1, c2; c1=getchar ( );

printf (“%c, %d\\n”, c1,c1 ); c2=c1+32;

printf (“%c,%d\\n”, c2,c2 ); }

若敲进A,则运行结果为 A,65 a,97

共26页

计算机程序设计基础( c语言)习题 读程序写结果

12.

#include main()

{ int z,x=7,y=4; char w=?c?;

z=x>y&&y+3<7||w;

printf(\}

运行结果为: 7,4,1

14.

#include main()

{int i=8,j=10,m=0,n=0; m+=i++;

n- =--j;

printf(“i=%d,j=%d,m=%d,n=%d”,i,j,m,n); }

运行结果为:

13.

#include main()

{ int i=10,j=10; int x,y,z,w; x=i--; y=i; z=++j; w=j;

printf(\}

运行结果为: 10,9,11,11

i=9,j=9,m=8,n=-9

15.

#include main()

{ int x, b0, b1, b2; printf(\scanf(\

b2 = x / 100; b1 = (x - b2 * 100) / 10; b0 = x % 10;

printf(\}

若输入352,运行结果为: bit0=2, bit1=5, bit2=3

3 共26页

计算机程序设计基础( c语言)习题 读程序写结果

二、程序控制结构(顺序,分支,循环) 1.

#include main()

{ int a=1,b=3,c=5; if (c==a+b)

printf(\else

printf(\}

运行结果为:

no 3.

#include main()

{ int x=2,y= -1,z=5; if(x

printf(“%d\\n”,z); }

运行结果为: 5 5.

#include main()

{ float a,b,c,t; a=3;b=7;c=1;

if(a>b) {t=a;a=b;b=t;} if(a>c) {t=a;a=c;c=t;} if(b>c) {t=b;b=c;c=t;}

printf(\}

运行结果为: 1.00,3.00,7.00

4 2.

#include main()

{ int a=12, b= -34, c=56, min; min=a;

if(min>b) min=b; if(min>c) min=c; printf(\}

运行结果为: min=-34

4.

#include main()

{int a=10,b=50,c=30; if(a>b) a=b; b=c; c=a;

printf(\}

运行结果为:a=10 b=30 c=10

6.

#include main() {int a=2;

float num=3.12,x; if(num<4) x=2*num*a;

printf(\}

运行结果为: result is 12.480000

共26页

计算机程序设计基础( c语言)习题 读程序写结果

7.

#include main( )

{ char c=?A?;

if ((?0?<=c ) &&(c<=?9?)) printf(“YES”); else

printf(“NO”); }

运行结果为:

NO 9.

#include main()

{ int a=0,b=1,c=0,d=20; if(a)

d=d-10; else if(!b) if(!c) d=15;

else d=25;

printf(\}

运行结果为:

d=20 11.

#include main()

{ int m; scanf(\ if (m >= 0)

{ if (m%2 == 0)

5 8.

#include main ( )

{ float c=3.0 , d=4.0; if ( c>d ) c=5.0; else

if ( c==d ) c=6.0; else c=7.0;

printf ( “%.1f\\n”,c ) ; }

运行结果为: 7.0 10.

#include main()

{ int a=2,b=3,c=1; if (a>b) if (a>c)

printf (“%d\\n”,a); else

printf (“%d\\n”,c); printf (“over!\\n”); }

运行结果为: over!

共26页


C语言专升本2阅读程序题(3月10日终版).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版三年级语文上册1—8单元测试题(最新)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: