- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言西南大学
1、C语言程序的三种基本结构是( )?循环结构,转移结构,顺序结构?嵌套结构,递归结构,顺序结构?递归结构,循环结构,转移结构?顺序结构,选择结构,循环结构?2、以下叙述正确的是________?可以在一个函数中定义另一个函数?构成C程序的基本单位是函数??main()函数必须放在其他函数之前?所有被调用的函数一定要在调用之前进行定义3、有以下程序main()?{? char s[]=159,*p;? p=s;? printf(%c,*p++);printf(%c,*p++);?}?程序运行后的输出结果是 __________br span= style=box-sizing: border-box;/br?15???16?12?594、以下叙述中正确的是br span= style=box-sizing: border-box;/br?预处理命令行必须位于源文件的开头?在源文件的一行上可以有多条预处理命令?宏名必须用大写字母表示?宏替换不占用程序的运行时间?5、以下叙述中错误的是 __________??对于double类型数组,不可以直接用数组名对数组进行整体输入或输出?数组名代表的是数组所占存储区的首地址,其值不可改变??当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出,可以通过赋初值的方式确定数组元素的个数6、已有定义:char a[]=xyz,b[]=?数组a和b的长度相同?a数组长度小于b数组长度?a数组长度大于b数组长度??上述说法都不对7、有以下程序?main()?程序运行后的输出结果是__________???42?45???56?608、共同体的字节长度是__________?成员中长度最长成员的字节长度??成员中长度最短成员的字节长度?所有成员长度和?最短成员长度和最长成员长度和9、以下对结构体描述正确的是__________?结构体类型是一种基本数据类型?结构体类型变量的字节长度等于该变量所有成员的长度之和??结构体变量的成员不能是结构体类型?结构体变量的成员不能是共同体类型10、定义一个指向数组的指针变量,正确的方式是__________?int (*p)[4]???int *p[4]?int p*[4]?int (*)p[4]11、有char str[10]=“hello”,则str[8]= __________?’ ’?’o’?不确定值?’\0’??12、设有程序段int k=10;while (k=0) k=k-1;则下面描述中正确的是__________?while循环执行10次?循环是无限循环?循环体语句一次也不执行??循环体语句执行一次13、有int a[10]=?8?9?0???不确定的值14、以下选项中,不能作为合法常量的是__________br span= style=box-sizing: border-box;/br?1.234e04?1.234e0.4???1.234e+4?1.234e015、以下不能定义为用户标识符是__________br span= style=box-sizing: border-box;/br?Main?_0?_int?sizeof?16、若k为整型,以下while循环__________次。 int k=10; while (k=0) k=k-1;?10次?无限循环?一次不执行??执行一次17、在C语言中,while语句中的条件为__________时,结束该循环。 ?0???1?true?非018、定义如下变量: int n=10; 则下列循环的输出结果是 while (n7) {? n--; printf(“%d? ”,n); }?10 9 ?8?9 ?8 ?7???10 ?9 ?8?9 ?8 ?719、若变量已正确说明,则以下程序段输出为__________ a=10;b=50;c=30; if (ab) a=b,b=c; c=a;?a=10 ?b=50 ?c=10???a=10 ?b=30 ?c=10?a=50 ?b=30 ?c=10?a=50 ?b=30 ?c=5020、表达式__________是满足:当c的值为1、3、5三个数中任意1个时值为“真”,否则值为“假”的表达式。 ?(c=1)||(c=3)||(c=5)?(c!=1)(c!=3)(c!=5)?(c==1)(c==3)(c=5)?(c==1)||(c==3)||(c==5)??21、在C语言的if语句中,用作判断的表达式为__________?关系表达式 ?逻辑表达式?算术表达式?任意表达式?22、有int i=3;则(++i)+(++i)+(++i)的结果是(??? )?9?18???12?1523、在C语言中,逻辑值“真”用__________表示。??t
文档评论(0)