




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、请在40分钟内完成以下20个C语言基本问题。c语言基本问题(每个问题5分)1,以下代码输出是什么?为什么?void foo(void)unsigned int a=6;int b=-20;(a B6)?puts( 6 ): puts(=6 );下面的代码有什么问题吗?为什么?Void foo (void) charstring 10,str 110:Int I;for(I=0);I10I)str1i=a;Strcpy(string,str 1);printf(“% s”,string);3,下一个代码,I和j的值分别是什么?为什么?static int j;int k=0;void fun 1
2、(void)static int I=0;I;void fun 2(void)j=0;j;int main()for(k=0;K10k)fun 1();fun 2();return 0;4、以下代码,假设32位系统,每个sizeof的计算结果是什么?Int * p=NULLSizeof(p)的值为sizeof(*p)的值为int a100。Sizeof(a)的值是sizeof(a100)的值是size of(void fun(int b100)size of(b);Sizeof(b)的值为5,以下代码的结果是什么?为什么?int main()char a 1000;int I;for(I=0)
3、;I1000I)ai=-1-I;printf(“% d”,str len(a);return 0;6、以下代码中的哪些内容可以重写,哪些不能重写?1)const int * p;2)int const * p;3)int * const p;4)const int * const p;7、以下两种代码有何不同?什么时候应该使用代码(2)?代码(1):int I=10;int j=I;int k=I;代码(2):volatile int I=10;int j=I;int k=I;8,32位x86系统的输出值是多少?# include intmain () inta5=1,2,3,4,5;int
4、* pt R1=(int *)(int * ptr 2=(int *)(int)a1);Printf (%x,%x ,ptr1-1,* ptr 2);return 0;9,0 x012 3的值是多少?为什么?定义求10,x的平方的宏函数。11、以下两种代码有何不同?代码(1):struct test struct 1 charc 1;短s;Char C2int I;代码(2):struct test struct 2 charc 1;Char C2短s;int I;12。编写代码以将成型数0 X100存储在内存0 x12ff7c地址。13、以下代码输出是什么?主要()inta5=1,2,3,4
5、,5;Int * ptr=(int *) (printf (%d,%d ,* (a1),*(ptr-1);假设14,p的值为0 x100000。以下表达式的每个值是多少?Struct Test int NumChar * pcNameShort sDateChar cha2Short sBa4* p;p0x 1=0x(unsigned long)p0x 1=0x(unsigned int *)p0x 1=0x 15,以下代码输出结果是什么?# include intmain (intargc,char * argv) inta32=(0,1),(2,3),(4,5);int * p;P=a0p
6、rintf(“% d”,P0);16、以下代码有什么问题吗?为什么?void fun(char a10)char c=a3;int main()charb 10= abcdefg ;风扇(b10);return 0;17,以下代码有什么问题吗?为什么?Struct student char * nameInt score* pstu:int main()pstu=(struct student *)malloc(size of(struct student);Strcpy(pstu-name,“Jimy,”Jimy);pstu-score=99;free(pstu);return 0;18、以下代码输出是什么?void fun(int I)if(I 0)fun(I/2);printf(“% dn”,I);int main()fun(10);return 0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 在线直播教学中学生参与度的提升方法研究
- 技术助力办公效率探讨使用在线教育平台的实践和成效
- 公交优先战略2025年城市交通拥堵治理的公共交通信息化建设报告
- 温州医科大学仁济学院《数字逻辑电路》2023-2024学年第一学期期末试卷
- 六盘水职业技术学院《BM技术应用》2023-2024学年第一学期期末试卷
- 2025届山东省济宁地区七年级数学第一学期期末质量跟踪监视模拟试题含解析
- 公共绿地建设社会稳定风险评估指标体系构建报告2025
- 公路客运行业转型升级与多元化发展关键指标体系研究报告
- 公路货运行业数字化转型与效率提升2025年智能物流与自动化仓储研究报告001
- 2025届河南省开封市九年级化学第一学期期末教学质量检测试题含解析
- 细胞治疗GMP质量体系设计
- 2024中国城市道路交叉口效能报告
- 2024工业产品表面缺陷自动检测系统技术要求
- RB/T 177-2023温室气体审定与核查机构要求
- 广西南宁市第三十五中学2024-2025学年七年级上学期开学分班考试语文试题(原卷版)
- 自来水有限公司2023-2024年度小口径水表(新装)采购项目招标文件
- 生产与运作管理第5版配套教材电子课件(完整版)
- 成人鼻肠管的留置与维护(2021团体标准解读)-20221004172843
- 农产品区域公用品牌 辛集黄冠梨生产技术规程
- 2024-2025学年第一学期部编版语文八年级教学计划(含教学进度表)
- 2024-2030年中国割草机行业发展前景预测及投资战略研究报告
评论
0/150
提交评论