- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北航11秋学期〔C语言程序设计〕在线作业
北航《C语言程序设计》在线作业一
一、单选题(共?15?道试题,共?60?分。)1.??以下程序的输出结果是_______.#include main( ) { int num; for( num=0;num=2;num++) printf(“%d”,num); } ( )A. 1 B. 123 C. 012 D. 1234
2.??设有定义语句“char s[]=”123”;”,则表达式“s[3]”的值是 ( )A. 1 B. 3 C. \0 D. 存在语法错误3.??不能进行++和――运算的数据类型是 ( )A. int型B. long型C. double型D. 指针型4.??若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是( )A. 0 B. 8 C. -12 D. 10
5.??下列数组定义正确的是________。 ( )A. int a[5],b[2,3]; B. char no(30); C. char x[]; D. int x[5]={1,2,3};
6.??若a、b均为int型变量,且a=100,则对以下关于for循环语句:for(b=100;a!=b;++a,b++)printf(“————\n);判断正确的是( )A. 循环体只执行一次B. 是死循环C. 循环体一次也不执行D. 输出————7.??语句if(!i) i++;中的条件表达式“!i”等价于( )A. i==0 B. i!=1 C. i!=0 D. –I
8.??函数原型语句正确的是( )A. int Function(void a); B. void Function (int); C. int Function(a); D. void int(double a);
9.??下面程序输出结果是__________. main( ) { char a[]=programming, b[]=language; char *p1,*p2; int i; p1=a; p2=b; for(i=0;i7;i++) if(*(p1+i)==*(p2+i)) printf(%c,*(p1+i)); } ( )A. gm B. rg C. or D. ga
10.??下面程序的输出结果是_______. main() { int x=10,y=10; printf(%d %dn,x--,--y); } ( )A. 10 9 B. 9 9 C. 9 10 D. 10 10
11.??若变量已正确定义,执行语句scanf(%d%d%d ,k1,k2,k3);时,()是正确的输入。 ( )A. 2030,40 B. 20 30 40 C. 20, 30 40 D. 20, 30,40
12.??设整型变量n=10,i=4,则赋值运算n%=i+1执行后,n的值是______。( ) A. 3 B. 2 C. 1 D. 0
13.??若k为整型,以下while循环()次. int k=10; while (k=0) k=k-1; ( )A. 10次B. 无限循环C. 一次不执行D. 执行一次14.??如果有char* ssl=“0123456789”,则,sizeof(ssl)的值是( )A. 4 B. 10 C. 11 D. 40
15.??以下不正确的C语言标识符是______。 ( )A. AB1 B. _ab3 C. 4ab D. a2_b
二、判断题(共?10?道试题,共?40?分。)1.??模运算符要求两侧均应为整型数据。( )2.??一个算法应该具备有穷性、确定性、输入、输出和有效性。( )3.??使用printf和scanf函数时,必须添加#include stdio.h命令。( )4.??自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。( ) 5.??假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是8。( )6.??在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元。( ) 7.??rewind函数的作用是使指针重新返回文件的开头,此函数无返回值( )8.??C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( )
9.??一个int型变量的最大允许值为32767,如果再加1就会溢出。( )10.??在程序运行过程中,其值不能被改变的量称为常量( )一、单选题(共?15?道试题,共?60?分。)1.??用C语言编制的源程序要变为目标程序,必须经过
文档评论(0)