华东理工c语言题库,华东理工大学c语言.doc
华东理工大学c语言
华东理工大学
2009 - 2010 学年 第 1 学期 c程序设计 试卷( )
题号一二三四五六七八九总 分得分一、选择题(本题共20道小题,共40分。)
1. 有下列程序
#include
main()
{
union
{
int k;
char i[2];
}*s,a;
s=&a;
s->i[0]=0x39;s->i[1]=0x38;
printf("%x\n",s->k);
}
输出结果是
A)3839 B)3938 C)380039 D)390038
2. 设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:
scanf("i=%d,f=%f",&i,&f);
为了把100和765.12分别赋给i和f,则正确的输入为
A)100765.12 B)i=100,f=765.12
C)100765.12 D)x=100,y=765.12
3. 设已有定义: char *st="how are you"; 下列程序段中正确的是
A) char a[11], *p; strcpy(p=a+1,&st[4]);
B) char a[11]; strcpy(++a, st);
C) char a[11]; strcpy(a, st);
D) char a[], *p; strcpy(p=&a[1],st+2);
4. 设j为int型变量,则下面for循环语句的执行结果是
for(j=10;j>3;j--)
{
if(j%3)j--;
--j;--j;
printf("%d",j);
}
A)6 3 B)7 4 C)6 2 D)7 3
5. 以下程序的输出结果是
main()
{
int i,k,a[10],p[3]:
K=5;
for (i=0;i<10;i++) a[i]=i;
for (i=0;i<3;i++) p[i]=a[i*(i+1)];
for (i=0;i<3;i++) k=p[i]*2;
printf("%d\n",k);
}
A)20 B)21 C)22 D)23
6. 若有以下说明:
int w[3][4]o={{0,1},{2,4},{5,8}};
int(*p)[4]=w;
则数值为4的表达式是
A) *w[1]+1 B) p++,*(p+1)
C) w[2][2] D) p[1][1]
7. 若k是int型变量,且有下面的程序片段:
k=-3
if(k<=0) printf("####")
else printf("&&&&");
上面程序片段的输出结果是
A) #### B) &&&& C) ####&&&& D) 有语法错误,无输出结果
8. 以下程序运行后,输出结果是
main( )
{
int y=18,i=0,j,a[8];
do
{
a[i]=y%2;i++;
y=y\2;
} while(y>1=1);
for(j=i-1;j>=0;j--)
printf("%d",a[j]);
printf("\n")
}
A)10000 B)10010 C)00110 D)10100
9. 以下叙述中不正确的是
A)在不同的函数中可以使用相同名字的变量
B)函数中的形式参数是局部变量
C)在一个函数内定义的变量只在本函数范围内有效
D)在一个函数内的复合语句中定义的变量
10. 请读程序:
#include
func( int a, int b)
{ int c;
c=a+b;
return c;
}
main()
{ int x=6, y=7, z=8, r;
r=func( x--,y==,x+y),z--);
printf("%d\n",r);
}
上面程序的输出结果是
A) 11 B) 20 C) 21 D) 31
11. 以下程序的输出结果是
# include
main()
{ int a=2,c=5;
printf("a=%%d,b=%%d\n",a,c); }
A) a=%2,b=%5 B) a=2,b=5 C) a=%%d,b=%%d D) a=%d,b=%d
12. 设a
华东理工c语言题库,华东理工大学c语言.doc相关推荐
- 昆工c语言题库,昆明理工大学C语言期末统考试题
昆明理工大学C语言期末统考试题 第 1 页(共 9 页)昆明理工大学 2000 级 C 语言期末统考试题(A 卷)说明:1. 本试题满分为 100 分,考试时间为 120 分钟.闭卷考试.2. 所有答 ...
- 大连交大c语言题库,大连理工大学C语言题库(共12套) .pdf
2665944699 [第一套] 6 .针对下列程序段回答问题(b ). for(t=1;t<=100;t++) 一.单项选择 { 1.下列数据中,为字符串常量的是(d ). scanf(&qu ...
- 北华大学c语言题库百度云,北华大学C语言题库精简打印版(全).doc
北华大学C语言题库精简打印版(全).doc 北华大学C语言题库精简打印版(全)一.判断题 - 正确篇1.字符常量的长度肯定为1.Y2.在调用函数时,实参把值传送给对应位置上的形参,形参的值不能传给实参 ...
- C语言题库青岛理工大学,青岛理工大学C语言期末复习题库.doc
青岛理工大学C语言期末复习题库.doc (19页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 .第1章 程序设计及C语言概述一.单选题1 ...
- 天津理工大学c语言上机题库,天津理工大学C语言上机报告题目加答案.doc
天津理工大学C语言上机报告题目加答案 实验五 (2009-9-24) 实验名称: 数组. 实验目的: 掌握C语言中一维数组.二维数组的定义方法: 掌握字符数组与常用字符串处理函数的使用: 掌握与数组有 ...
- 二级c语言题库手机软件,C语言二级题库下载
c语言二级题库,作为一款专为计算机二级c语言考试软件,有着极其广泛的题目库,以及海量的问题解析,更有实时更新最新题目让您押题在也不是问题,更有个单选题让您考试轻松过,更有考点汇总用户可在这里进行反复练 ...
- c语言题库16页,C语言题库(完整版)(16页)-原创力文档
C语言试题库 单项选择 第一章C语言概述 一个C程序的执行是从 A.本程序的MAIN函数开始,至U MAIN函数结束. B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C.本程序的MA ...
- c语言大学程序设计题库,大连理工大学c语言...程序设计题库.doc
1功能:编写函数fun(str,i,n),从字符串str中删除第i个 字符开始的连续n个字符(注意:str[0]代表字符串 的第一个字符). while(str[i+n-1]) { str[i-1]= ...
- 大学不挂科c语言题库及答案,C语言期末总复习,保你不挂科!
C语言期末总复习 总体上必须清楚的:- 1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch)- 2)读程序都要从main()入口, 然后从最上面顺序往下读 ...
- c语言题库杭电,C语言杭电18级B卷试题答案.doc
PAGE 杭州电子科技大学学生考试卷( B )卷 考试课程 程序设计基础 考试日期 年 月 日 成绩 课 程 号 教 师 号 任课教师姓名 考生姓名 学号(8位) 年级 专业 座位号 注意: 所有答案 ...
最新文章
- 多线程环境中安全使用集合API(含代码)
- Java Project和Web Project
- .NET Core Blazor 1-Blazor项目文件分析
- 方程组的直接解法和迭代法 python_数据与算法总结——基本数值算法2(线性方程组)...
- Lintcode--4(1)--A+B
- linux驱动日志格式,( 转)嵌入式Linux驱动Makefile
- C#坏习惯:通过不好的例子学习如何制作好的代码——第1部分
- 大数据技术的发展方向
- socket怎么同时监听两个端口_三十岁了,我同时爱上两个男人,我现在不知道怎么办...
- 据说微软已撤销了测试部门?
- 打印机服务器启用后自动关闭,共享打印机点击打印就自动关闭该怎么办?
- php搭建聊天室,php聊天室_用PHP MySQL搭建聊天室
- 差分相干解调 matlab,差分相干解调
- 自组织网络(Ad hoc)
- 将png格式图片批量转存为jpg格式
- easyui Datagrid的deleteRow多行删除问题
- 微信小程序-文字跑马灯
- 深入理解 Plasma(四)Plasma Cash
- MacOS解压rar文件
- 科学研究是有闲人群的玩艺———读爱因斯坦的短文有感