作业辅导网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

作业辅导、毕业论文、学业辅导,请加qq2762169544(微信:2762169544)
查看: 1166|回复: 0
打印 上一主题 下一主题

西安交通大学16年9月课程考试《程序设计基础》作业考核试题

[复制链接]

4万

主题

4万

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
48442
跳转到指定楼层
楼主
发表于 2016-8-26 17:54:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
需要购买此门答案请加qq2762169544(微信:2762169544)
西安交通大学16年9月课程考试《程序设计基础》作业考核试题
试卷总分:100       测试时间:--
单选题
多选题
判断题

一、单选题(共 30 道试题,共 60 分。)V
1.  以下运算符中优先级最低的是()。
A. &&
B. &
C. ||
D. |
      满分:2  分
2.  要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。
A. fopen("A.\user\abc.txt","r")
B. fopen("A.\\user\\abc.txt","r+")
C. fopen("A.\user\abc.txt","rb")
D. fopen("A.\\user\\abc.txt","w")
      满分:2  分
3.  语句while(!E);中的表达式!E等价于()。
A. E==0
B. E!=1
C. E!=0
D. E==1
      满分:2  分
4.  对以下说明语句int a[10]={6,7,8,9,10};的正确理解是()。
A. 将5个初值依次赋给a[1]至a[5]
B. 将5个初值依次赋给a[0]至a[4]
C. 将5个初值依次赋给a[6]至a[10]
D. 因为数组长度与初值的个数不相同,所以此语句不正确
      满分:2  分
5.  以下叙述中不正确的是()。
A. 一个好的程序应该有详尽的注释
B. 在C程序中,赋值运算符的优先级最低
C. 在C程序中,j++;是一条赋值语句
D. C程序中的#include和#define均不是C语句
      满分:2  分
6.  static struct {int a1;float a2;char a3;}a[10]={1,3.5,'A'};说明数组a是地址常量,它有10个结构体型的下标变量,采用静态存储方式,其中被初始化的下标变量是()。
A. a[1]
B. a[-1]
C. a[0]
D. a[10]
      满分:2  分
7.  以下正确的说法是()。
A. 用户若需调用标准库函数,调用前必须重新定义
B. 用户可以重新定义标准库函数,若如此,该函数将失去原有含义
C. 系统根本不允许用户重新定义标准库函数
D. 用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调
      满分:2  分
8.  下列四个选项中,均是C语言关键字的选项是()。
A. auto、enum、include
B. switch、typedef、continue
C. signed、union、scanf
D. if、struct、type
      满分:2  分
9.  应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为()。
A. fclose()
B. close()
C. fread()
D. fwrite
      满分:2  分
10.  已知函数的调用形式fread(buffer,size,count,fp);其中buffer代表的是()。
A. 一个整数,代表要读入的数据项总数
B. 一个文件指针,指向要读的文件
C. 一个指针,指向要读入数据的存放地址
D. 一个存储区,存放要读的数据项
      满分:2  分
11.  char a[]="Thisisaprogram.";输出前5个字符的语句是()。
A. printf("%.5s",a);
B. puts(a);
C. printf("%s",a);
D. a[5*2]=0;puts(a);
      满分:2  分
12.  执行以下程序段后,输出结果和a的值是()。Int a=10;printf("%d",a++);
A. 10和10
B. 10和11
C. 11和10
D. 11和11
      满分:2  分
13.  以下程序的运行结果是()。main(){int i=1,sum=0;while(i<10)sum=sum+1;i++;printf("i=%d,sum=%d",i,sum);}
A. i=10,sum=9
B. i=9,sum=9
C. i=2,sum=1
D. 运行出现错误
      满分:2  分
14.  以下选项中,与k=n++完全等价的表达式是()。
A. k=n,n=n+1
B. n=n+1,k=n
C. k=++n
D. k+=n+1
      满分:2  分
15.  若有inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则输出结果不为5的语句为()。
A. printf("%d",*(a+5));
B. printf("%d",p[5]);
C. printf("%d",*(p+5));
D. printf("%d",*p[5]);
      满分:2  分
16.  以下语句中,不能实现回车换行的是()。
A. printf("\n");
B. putchar("\n");
C. fprintf(stdout,"\n");
D. fwrite("\n",1,1,stdout);
      满分:2  分
17.  以下运算符中,优先级最高的运算符是()。
A. =
B. !=
C. *(乘号)
D. ()
      满分:2  分
18.  下面有关for循环的正确描述是()。
A. for循环只能用于循环次数已经确定的情况
B. for循环是先执行循环循环体语句,后判断表达式
C. 在for循环中,不能用break语句跳出循环体
D. for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
      满分:2  分
19.  用户定义的函数不可以调用的函数是()。
A. 非整型返回值的
B. 本文件外的
C. main函数
D. 本函数下面定义的
      满分:2  分
20.  C语言中,要求运算数必须是整型的运算符是()。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
需要购买此门答案请加qq2762169544(微信:2762169544)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作业辅导、毕业论文、学业辅导,考试辅导资料,请加qq2762169544(微信:2762169544)

Archiver|手机版|小黑屋|作业辅导网  

GMT+8, 2024-11-28 06:36 , Processed in 0.070330 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表