电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

山东大学网络教育学院C语言程序设计模拟题C答案

5页
  • 卖家[上传人]:人***
  • 文档编号:470291106
  • 上传时间:2022-09-24
  • 文档格式:DOC
  • 文档大小:59KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 C语言程序设计模拟卷 C卷题号一二三四总分得分评卷人一、选择题1以下说法中正确的是( C )。AC语言程序总是从第一个函数开始执行BC语言程序中,要调用的函数必须在main()函数中定义CC语言程序总是从main( )函数开始执行DC语言程序中的main( )函数必须放在程序的开始部分2下列为字符常量的是( C )。A“a” B. ab C. n D.0843在C语言中,下面字符串能用作变量名的是( D )。 A. a+b B. auto C. 2-and D. a24在C语言中运算对象必须是整型的运算符是( A )。A. % B. / C. = = D. =5若有以下定义:int x=10,y=3,z; 则语句:printf(“%dn”,z=(x%y,x/y);的输出结果为 ( D )。A. 1 B. 0 C. 2 D. 36表达式( A )的值是整数类型。A. 15/2 B. 15/2+2.0 C. 25/5.0 D. 0.5*107若double x=2,y;则执行y=x+3/2;后,y的值是( B )。A. 3.500000 B. 3.000000 C. 2.000000 D

      2、. 38C语言程序的基本单位是( B )。A. 程序行 B. 语句 C. 函数 D. 字符9设int类型的数据长度为2字节,则int类型数据的取值范围是(B )。A. 0255 B. -3276832767 C. -256255 D. 06553510语句int (*p)( )的含义是( C )。A. p是一个指向一维数组的指针变量B. p是指针变量,它指向一个整型数据的指针C. p是一个指向函数的指针,该函数的返回值为整型D. 以上答案都不对 11下面程序的输出结果是( A )。main() int x =10,y =10;printf(“%d,%dn”,x-,y-);A. 10,10 B. 9,9 C. 9,10 D. 10,912( B )是C语言的标准函数名。A. scanf B. case C. while D. int13下面程序的输出结果是( D )。void main() int i=10;switch(i)case 9:i+=1;case 10:i+=1;case 11:i+=1;case 12:i+=1; printf(“i=%dn”,i); A. 10 B. 11

      3、 C. 12 D. 1314以下定义语句中,错误的是( D )。A. int a =1,2 B. int a 3=1,2,3,4,5;C. char s10=“test”; D. int n=5,an;15在一个源文件中定义的全局变量的作用域为( D )。A. 本文件的全部范围 B. 从定义该变量开始至本文件结束C. 本函数的全部范围 D. 本程序的全部范围 16int型变量在内存中占2个字节,若int a10=0,2,4;则数组a所占字节数是(C )。A.3 B.10 C.20 D.617有以下程序#include #include main() char a7=China; int i,j; i=sizeof(a); j=strlen(a); printf(%d %dn,i,j); 程序运行后的输出结果是( C )。A. 5 5 B. 7 6 C. 7 5 D. 6 618下面程序运行时,如果从键盘上输入5,则输出的结果是( B )。void main( ) int x;scanf(“%d”,&x);if (x - - 5) printf(“%dn”,x);else printf(

      4、“%dn”,x + +);A. 3 B. 4 C. 5 D. 619若有以下说明和语句,且已知char型占1个字节,int型占两个字节,float 型占4个字节。 struct stint num;char name10; int age;float score; student;则结构体变量student占用内存的字节数是(B )。A. 10 B. 18 C. 9 D. 220以下程序的输出结果是( D )。void main() char s =ABCD;int *p;for (p=s;ps+4;p+)printf(%sn,p);AABCD B. AABC BAB CA DC. D D. ABCDC BCD B CD A D二、填空题1若有定义int a25,则整型数组a包含有 10 个元素。2数学表达式x3+y3在C语言中应表示为 pow(x,3) + pow(y,3) 。3若有数据3.5需要存储到变量x中,则变量x定义应写为 float 。4有如下程序段 int *p,a=10,b=1; p=&a; a=*p+b;执行该程序段后,a的值为 11 。5表达式“0a10”在C语言中

      5、应表示为 a0a10 。6若有定义float x,y;则从键盘给x、y输入数据的语句应写为 Scanf(%f%f,x,y) ;7有以下程序#define SQR(x) (x)*(x)main()int a,k=3;a=SQR(k+1);printf(“%dn”,a);程序运行后的输出结果为 。8以下程序的输出结果为 。void main( ) int i,j,a =1,2,3,4,5,6,7,8,9,10; int sum=0; for (i=0;i10;i+) sum=sum+ai; printf(%4d,sum); 9以下程序的输出结果为 。#include #include void main( )char str120=”Computer”,str2 =”Language”; strcat(str1,str2);printf(“%sn”,str1);10以下程序的输出结果为 。main( )int a =1,2,3,4,5,6,*p; p=a; *(p+3)+=2; printf(“%d,%dn”,*p,*(p+3);三、判断题(对的填,错的填)1C语言源程序文件的扩展名均为

      6、.c。2C语言中的基本数据类型有整型、字符型和实型。3C语言中不同的函数中不可以使用相同名字的变量。4C语言程序区分字母大小写,符号常量必须定义为大写。5若int x=100,y=200,则语句printf(“%d”,(x,y)的输出结果是100。6C语言的源程序经过编译、连接后才能运行。7若int a22=1,2,3;则a01的值为0。8C语言的数组名是一个地址常量,不能对它进行加、减和赋值运算。9若x为某函数f之内说明的变量,则当函数f执行完后,x值无定义。10若int i=10,j=2;则执行i*=j+8;后i的值为28。四、编程题1输入圆的半径,计算并输出圆的周长、面积及球的体积(结果保留两位小数)。2有一个函数:y= 编程输入x的值,求y的值。3Fibonacci数列为1、1、2、3、5、8、13、,编程输出该数列的前20项。4编程输出所有的水仙花数。水仙花数是一个3位数,其各位数字立方和等于该数本身。如:153=13+53+33,故153是水仙花数。5编程从输入的10个数中,去掉一个最大数和一个最小数,求剩余数的平均值。参考答案:第1题:程序代码#define PI 3.1415926main( ) float r,c,s,v; printf(Please enter r:); scanf(%f,&r); c=2*PI*r; s=PI*r*r; v=4/3.0*PI*r*r*r; printf(c=%6.2fn,c); printf(s=%6.2fn,s); printf(v=%6.2fn,v); getch(); 第2题:程序代码main()float x,y; printf(Please enter x:); scanf(%f,&x); if(x=1 &x=10) y=3*x-2; printf(y=%fn,y); 第3题:程序代码#include void main()int f20=1,1,i; for(i=2;i20;i+) fi=fi-2+fi-1;

      《山东大学网络教育学院C语言程序设计模拟题C答案》由会员人***分享,可在线阅读,更多相关《山东大学网络教育学院C语言程序设计模拟题C答案》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.