吉林师范大学往年C语言程序设计专升本题目含答案解析.docx
《吉林师范大学往年C语言程序设计专升本题目含答案解析.docx》由会员分享,可在线阅读,更多相关《吉林师范大学往年C语言程序设计专升本题目含答案解析.docx(72页珍藏版)》请在优知文库上搜索。
1、往年C语言程序设计专升本题目(一)(总分100分,考试时长90分钟)一、单项选择题(每小题2分,共40分)1、若需要利用形参直接访问实参,则应把形参变量说明为()参数。A、指针B、引用C、传值D、常值2、可在c程序中用作用户标识符的一组标识符是oA、 voiddefineWORDB、 as_b3_123IfC、 For-abccaseD、 2cDOSIG3、分析下列程序:#includemain()int*pl,*p2,*p;inta=6,b=9;pl=&a;p2=&b;if(a9,69,64、下面程序的运行结果是omain()inti,j,a=0;for(i=0;i2;i+)for(j=0;
2、j75、以下叙述中不正确的是oA、空字符串(即两个双引号连写)只占个存储单元B、字符型常量可以放在字符型变量中C、字符型常量可以放在字符串变量中D、字符型常量可以与整数混合运算,而字符串常量不可以6、若有定义floata=25,b,*p=&b;,则下列对赋值语句“*p=a;和p=&a;的正确解释为()oA、两个语句都是将变量a的值赋予变量PB、*P二a是使P指向变量a,而P二&a是将变量的值赋予变量指针PC、*p二a是将变量a的值赋予变量b,而&a是使P指向变量aD、两个语句都是使P指向变量a7、若有说明语句chara=itismine;char*p=itismine”;则以下不正确的叙述是o
3、A、a+1表示的是字符t的地址B、P指向另外的字符串时,字符串的长度不受限制C、P变量中存放的地址值可以改变D、a中只能存放10个字符8、编写C语言程序并上机调试运行的一般过程是oA、编辑一编译一连接一运行B、编译一编辑一连接一运行C、编辑一连接一编译一运行D、编译一连接一编辑一运行9、宏定义用于将-个标识符定义为一个A、常量B、字符串C、整数D、长整数10、int(*p)6;它的含义为。A、具有6个元素的一维数组B、定义了个指向具有6个元素的维数组的行指针变量C、指向整型指针变量D、指向6个整数中的一个的地址11、以下叙述中不正确的是oA、在C中,调用函数时,只能把实参的值传送给形参,形参的
4、值不能传送给实参B、在C的函数中,最好使用全局变量C、在C中,形式参数只是局限于所在函数D、在C中,函数名的存储类别为外部12、有输入语句:scanf(a=%d,b=%d,c=%d,&a,&b,&c);为使变量a的值为1,b为3,c为2,从键盘输入数据的正确形式应当是o(注:1.J表示空格)A、132V回车B、1,3,2V回车C、a=l1.Jb=31.Jc=2V回车D、二14二33=2回车13、以下各语句或语句组中,正确的操作是oA、 chars3二abcde”;B、 char*s;gets(三);C、 char*s;s=abcdc”;Dchars5;SCanf(%s,&s);14、有以下程序
5、includeincludestructa(inta;charb10;doublec;);voidf(structat);main()(structaa=1001,nzhangda,1098.0;f(八);pringt(n%d,%s,%6.lfn,a.a,a.b,a.c);)voidf(structat)(t.a=1002;strcpy(t.b,changrong);t.c=1202.0;)程序运行后的输出结果是oA、1001,ZhangDa,1098.0B、1002,ChangRong,1202.0C、1001,ChangRong,1098.0D1002,ZhangDa,1202.015、以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 吉林 师范大学 往年 语言程序设计 题目 答案 解析
