二级c语言考试习题 .pdfVIP

  • 1
  • 0
  • 约1.23万字
  • 约 18页
  • 2024-12-15 发布于河南
  • 举报

读程序

第一章概述

[1]

分析下列程序段的运行结果。

main()

{charch1=\101,ch2=\x5c;

printf(%c,%c\n,ch1,ch2);

}

第二章基本数据类型和运算

[1]

分析下列程序,写出运行结果。

main()

{printf(C语言各数据类型的长度为:\n);

printf(short%dbytes\n,sizeof(short));

printf(int%dbytes\n,sizeof(int));

printf(long%dbytes\n,sizeof(long);

printf(char%dbytes\n,sizeof(char));

printf(float%dbytes\n,sizeof(float));

printf(double%dbytes\n,sizeof(double));

}

第三章顺序、选择和循环结构的程序设计

[1]

阅读程序,写出运行结果。

main()

{inta=10,b=4,c=3;

if(ab)a=b;

if(ac)a=c;

printf(%d,%d,%d,a,b,c);

}

[2]

阅读下列程序,写出程序的输出结果。

main()

{intx=100,a=10,b=20,ok1=5,ok2=0;

if(ab)

if(b!=15)

if(!ok1)

x=1;

elseif(ok2)

x=10;

elsex=-1;

printf(%d\n,x);

}

[3]

阅读下列程序,写出程序运行的输出结果。

main()

{inty=9;

for(;y0;y--)

if(y%3==0)

{

printf(%d,--y);

continue;

}

}

[4]

阅读下列程序:

main()

{inta;

charb;

floatc;

printf(inputabc:);

scanf(%d%c%f,a,b,c);

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

}

程序运行后若输入“1234r1234.567(回车)”,写出程序的输出结果。

[5]

阅读下列程序:

main()

{inta;

floatb,c;

printf(inputabc:);

scanf(%2d%3f%4f,a,b,c);

printf(a=%d,b=%f,c=%f,a,b,c);

}

程序运行后若输入“12345678987654321(回车)”,写出程序的输出结果。

[6]

阅读下列程序:

main()

{inta;

文档评论(0)

1亿VIP精品文档

相关文档