- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《C语言程序设计》综合练习题
一、单项选择题
下列( D )是字符串比较函数。
puts() B. gets() C.strcpy() D.strcmp()2.构成一个完整的C源程序必须有且只有一个( C )。
A.函数 B.过程 C.主函数 D.程序
设有inti,j,k;则表达式i=1,j=2,k=3,ijk的值为( A )。
A.1 B.2 C.63 D.0
在C语言中,不同类型数据混合运算时,要先转化成同一类型后进行运算。设一表达式中包含有int、long、unsigned、char类型的变量和数据,则表达式最后的运算结果是
( D )类型数据。
A.int B.char C.unsigned D.long5.下列( D )不是构成标识符的字符。
A.字母 B.数字 C.下划线 D.标点符号6.表达式:35-1||63-!-1的值是( A)。
A.0 B.1 C.表达是不合法 D.均不对
以下标识符中能做为合法的C用户标识符的是( D )。
A3+B3 B.float C.3dx D.x3d
以下数据中不正确的数值或字符常量是( B )。
A.0.0 B.3E2.7 C.9861 D.0xabcd
fp=fopen(test.txt,r);语句中,r对文件处理方式是( A)。
只读打开文件 B.只写打开文件
C.追加打开文件 D.读写打开文件
表示关系x=y=z的C语言表达式为(A )
A.(x=y)(y=z) B.(x=y)and(y=z)
C.(x=y)(y=z) D.(x=y=z)
如果要把常量327存入变量a中,a不能定义的类型是( B )。
int B.char C.long D.float
在变量的存储结构中,( B )局部变量的初始化只有一次。
自动 B.静态 C.外部 D.寄存器
下列能正确进行字符串赋值操作的语句是( C )。
A.chars[5]={ABCDE}; B.chars[5]={a,b,c,d,e}
C.char*s;s=abcde; D.char*s;scanf(%s,s);
语句if(3/41/2)a=1;elsea=0;运行后,a的值是( A )。
1 B.0 C.与机器有关 D.语法有错
下列( C )是合法自定义标识符。
3ma B.float C.m3a D.–ab
设a,b和c都是int型变量,且a=3,b=4,c=5,则下列表达式中,值为0的表达式是
( D )
A.ab B.a=b
C.c=b||b+cb-c D.a=b+cc=a+b
判断整型变量i,j可同时被2整除的表达式(i,j同时被2整除返回1,否则返回
0)是( B )。
A.!(i%2)||!(j%2) B.!(i%2)!(j%2)
C.(i%2)!(j%2) D.(i%2)||(j%2)
若x,y均为double型变量,正确的输入函数调用是( C )。
A.scanf(%f%f,x,y); B.scanf(%d%d,x,y);
C.scanf(%lf%lf,x,y); D.scanf(%lf%lf,x,y);
设变量均为整型,表达式(a=2,b=5,ab?a++:b++,a+b)的值是( B )。
A.7 B.8 C.9 D.2
当执行以下程序段时( A )。
x=-1;
Do{x=x*x;}while(!x);
循环体将执行一次 B.循环体将执行两次
C.循环体将执行无限次 D.系统将提示有语法错误
执行下列程序段后,a值为( A)。a=1;b=0;
if((a++++b)?a++;b--)a+=b;
A.2 B.3 C.4 D.5
若x为char型变量,y为int型变量,x,y均有值,正确的输出函数调用是( A )。
printf(%c%c,x,y); B.printf(%c%s,x,y);
C.printf(%f%c,x,y); D.printf(%f%d,x,y);
假定a和b为int型变量,则执行以下语句后b的值为(D )。
a=1;b=10
do
{b-=a;a++;
}while(b--0);
A.9 B.-2 C.-1 D.8
设有说明语句:intx=43,y=0;charch=A;,则表达式(x=ychb!y)的值是
( C )。
0 B.语法错 C.1 D.假
假定a和b为int型变量,则执行以下语句后b的值为( D )。
您可能关注的文档
最近下载
- 2025年农产品抖音带货直播方案策划书.pdf VIP
- 初三化学实验仪器名称及图片用途.pdf
- (2024)农业废弃物综合循环利用、畜禽粪污资源化利用项目可行性研究报告.docx
- FANUC数控系统0i-F Plus连接说明(功能篇).pdf VIP
- 激光在泌尿外科的应用.docx VIP
- 河北单招综合素质模拟试题及答案.pdf VIP
- 人教版2024-2025学年七年级英语下册教学工作计划(及进度表).docx
- 2024年全国普通高等学校运动训练、民族传统体育专业单招统一招生考试语文模拟测试(二).docx
- 列夫托尔斯泰教案.docx VIP
- 2024年全国普通高等学校运动训练、民族传统体育专业单招统一招生考试语文模拟测试(四).docx
文档评论(0)