- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1~5章练习
练习
一、选择题
1、下列各数,不是正确的C语言int类型常数的是()
1.A)-32768 B)32768 C)037
D)0xAF
2、下列程序的输出结果是()
#include “stdio.h”
void main( )
{ int k=0;char c=’A’
do
{ switch(c++)
{ case’A’:k++;break;
case’B’:k--;
case’C’:k+=2;break;
case’D’:k%2;continue;
case’E’:k=k*2;break;
default:k=k/3;
}
k++;
}while(c’F’);
printf(“k=%d\n”,k)
}
2.A)2 B)4 C)7 D)15
3、4、已知求π的公式为( )
下列程序取公式的前100项以计算π的近似值。请选择正确答案,将程序补充完整。
#include “stdio.h”
#include “math.h”
main( )
{long i;
();
pi=0.0;
for(i=1;i=100;i++)
pi+=();
pi=sqrt(pi*6.0);
printf(“pi=%10.6lf\n”,pi); }
3.A)int pi B)long pi C)real pi D)double pi
4.A)1/i*i B)1/(i*i) C)1/(double)i*(double)i D)1/((double)i*(double)i)
5、若已有定义int i , j , k ;执行语句scanf(“%d%d%2d”,i,j,k);时的键盘输入为:
123回车
456 789回车
所得的i , j , k 的值分别为()。
5.A)123, 456和789 B)1 , 2和3
C)123, 456和78 D)1 , 4和78
6、若已定义int i, x,则for( i=0,x=0; i=9x!=5; i++,x++)控制的循环体执行()次。
6.A)10 B)9 C)5 D)6
7、若已定义a、b为整型变量,用scanf(“%d%d”,a,b);语句输入a、b的值时,不可以用()作为输入的分隔符。
7.A) , B)空格 C)回车 D)Tab
8、main( )
{int x=1, y=2,z;
z=x+++y;
printf(“%d%d%d\n”,x,y,z); }
8.A)223 B)123 C)224 D)134
9、有以下程序段,其中x为整形变量:
x=0;
while(!x!=0) x++;
以下选项中正确的是()
9. A)退出循环后x得值为0 B) 退出循环后x得值为1
C)while的控制表达是非法 D)while循环执行无数次
10、表达式369的值为()。
10.A)3 B)6 C)9 D)1
11、在C语言程序应至少包含一个()。
11.A)语句 B)函数调用 C)主函数 D)子函数
12、设a=2, b=3,执行表达式c=b*=a-1后,变量c的值是()。
12.A)5 B)3 C)2 D)4
13、判断字符型变量sl的值是‘0’~‘9’正确的表达式()。
13.A)(sl=’0’) (sl=’9’)
B)(sl=’0’)and (sl=’9’)
C) ’0’ =sl=’9’
文档评论(0)