当前位置:首页 >> 其它考试 >>

专升本 C语言 C练习01--数据类型1


C 专升本辅导 (1-1) 以下程序的输出结果是 main() { char c='z'; printf("%c",c-25); } A) a B) Z C) z-25 D) y

练习 01 数据类型(1)

1

(1-2) 以下选项中,非法的字符常量是 A) '\t' B) '\17' C)"n" D) '\xaa'

(1-3) 在 16 位 C 编译系统上,若定义 long a; ,则能给 a 赋 40000 的正确语句是 A) a=20000+20000; C) a=30000+10000; (1-4) 以下叙述正确的是 A) 可以把 define 和 if 定义为用户标识符 B) 可以把 define 定义为用户标识符,但不能把 if 定义为用户标识符 C) 可以把 if 定义为用户标识符,但不能把 define 定义为用户标识符 D) define 和 if 都不能定义为用户标识符 (1-5) 若变量 a 是 int 类型,并执行了语句:a='A'+1.6; ,则正确的叙述是 A) a 的值是字符 C C) 不允许字符型和浮点型相加 B) a 的值是浮点型 D) a 的值是字符'A'的 ASCII 值加上 1。 B) a=4000*10; D) a=4000L*10L;

(1-6)以下选项中合法的实型常数是______。 A) 5E2.0 B) E-3 C) .2E0 D) 1.3E

(1-7)以下选项中合法的用户标识符是______。 A) long B) _2Test C) 3Dmax D) A.dat

(1-8)已知大写字母 A 的 ASCII 码是 65,小写字母 a 的 ASCII 码是 97,则用八进制表示的字符常量'\101'是 ______。 A) 字符 A B) 字符 a C) 字符 e D) 非法的常量

(1-9)设 a 和 b 均为 double 型常量,且 a=5.5、b=2.5,则表达式(int)a+b/b 的值是______。 A) 6.500000 B) 6 C) 5.500000 D) 6.000000

(1-10) 以下叙述正确的是 A) C 语言比其他语言高级 B) C 语言可以不用编译就能被计算机识别执行 C) C 语言以接近英语国家的自然语言和数学语言作为语言的表达形式 D) C 语言出现的最晚、具有其他语言的一切优点 (1-11) 在一个 C 语言程序中

C 专升本辅导 A) main 函数必须出现在所有函数之前 C) main 函数必须出现在所有函数之后 (1-12) 若有以下程序段(n 所赋的是八进制数) int m=32767,n=032767; printf("%d,%o\n",m,n); 执行后输出结果是 A) 32767,32767 (1-13) 若有以下程序 main() { char a; a='H'-'A'+'0'; printf("%c\n",a); } 执行后输出结果是___________。 B) 32767,032767

练习 01 数据类型(1) B) main 函数可以在任何地方出现 D) main 函数必须出现在固定位置

2

C) 32767,77777

D) 32767,077777

(1-14)以下选项中可作为 C 语言合法整数的是 A)10110B B)0386 C)0Xffa D)x2a2

(1-15)以下不能定义为用户标识符的是 A)scanf B)Void C)_3com_ D)int

(1-16)已定义 ch 为字符型变量,以下赋值语句中错误的是 A)ch='\'; B)ch=62+3; C)ch=NULL; D)ch='\xaa';

(1-17)已定义 c 为字符型变量,则下列语句中正确的是 A)c='97'; B)c="97"; C)c=97; D)c="a";

(1-18)以下程序运行后的输出结果是 ____ 。 main() { char m; m='B'+32; printf("%c\n",m); } (1-19)在 C 语言中,合法的字符常量是 A)'\084' B)'\x43' C)'ab' D)"\0"

(1-20)若有以下定义和语句 char c1='b',c2='e'; printf("%d,%c\n",c2-c1,c2-'a'+'A'); 则输出结果是: A)2,M C)2,E B)3,E D)输出项与对应的格式控制不一致,输出结果不确定

C 专升本辅导

练习 01 数据类型(1)

3

(1-21)若有以下定义和语句: int u=010,v=0x10,w=10; printf("%d,%d,%d\n",u,v,w); 则输出结果是: A)8,16,10 C)8,8,10 B)10,10,10 D)8,10,10

(1-22)下面程序的输出是________ main() { unsigned a=32768; printf("a=%d\n",a); } (1-23) 以下程序的输出结果是__________ main() { char st[20]= "hello\0\t\\\\"; printf(%d } %d \n",strlen(st),sizeof(st));

(1-24) 以下程序段的输出结果是 char s[]="\\141\141abc\t"; printf ("%d\n",strlen(s)); A) 9 B) 12 C) 13 D) 14

(1-25) 有以下程序 main() { char s[]="\n123\\"; printf("%d,%d\n",strlen(s),sizeof(s)); } 执行后输出结果是 A) 赋初值的字符串有错 (1-26)以下不正确的整型常量是 A) 0xa B) 010L C)10 D)019 B) 6,7 C) 5,6 D) 6,6

(1-27)若 x 是浮点类型变量,表达式(x=10/4)的值是________ A)2.5 B)2.0 C)3 D)2

(1-28)若已定义 x 和 y 为 double 类型,则经过:x=1; y=x+3/2; 后 y 的值是_______

C 专升本辅导

练习 01 数据类型(1)

4

(1-1)A (1-2)C (1-3)D (1-4)B (1-5)D (1-6)C (1-7)B (1-8)A (1-9)D (1-10)C (1-11)B (1-12)A (1-13)7 (1-14)C (1-15)D (1-16)A (1-17)C (1-18)b (1-19)B (1-20)B (1-21)A (1-22)a=-32768 (1-23)5 20 (1-24)A (1-25)C (1-26)D (1-27)B (1-28)2.0 【知识要点】


相关文章:
专升本C语言历年考试题及答案8[1]
专升本 C 语言历年考试题及答案 江西财经大学 2005 年 专升本选拔考试《C 语言程序设计》试卷 (考试时间 120 分钟,总分 100 分) 一、用C语言描述下列命题(共 ...
C语言专升本教案
C语言专升本教案_工学_高等教育_教育专区。第一章 C 语言概述 ? C 程序的...C语言数据类型:基本类型 数据类型、运算符、与表达式整 型 整型int 短整型...
C语言专升本1单项选择题(3月10日终版)
C语言专升本1单项选择题(3月10日终版)_计算机软件及应用_IT/计算机_专业资料。...1 计算机程序设计基础(c 语言) 习题 单项选择题 二、数据类型、运算符与表达式...
2014《C语言程序设计》专升本练习题
72 专升本C 语言练习题一1 页 第 2 页 6 10 第 3 页 第 4 ...B. fun 函数的返回值可以是任意的数据类型 ? C. fun 函数的返回值是无值型...
专升本C语言历年试题及答案
专升本C语言历年试题及答案_专升本_成人教育_教育专区。专升本 C 语言历年考试题...B、1 C、6 D、无法确定 在 C 程序中,若对函数类型未加说明,则函数的隐含...
C语言专升本教案
C语言专升本教案_其它课程_小学教育_教育专区。第一章 C 语言概述 ? C 程序...C语言数据类型: 基本类型 数据类型、运算符、与表达式 整型 整型int 短整型...
专升本C语言历年考试题及答案9
专升本 C 语言历年考试题及答案 第一章与第三章练习题 1. C 程序的...在 C 语言中,int、char 和 short 种类型数据在内存中所占用的字节数 A)由...
数据结构C语言版第1章练习题
数据结构C语言版第1练习题_专升本_成人教育_教育专区。数据结构习题 第一章 概论练习题一、填空题 1. 数据结构是一门研究非数值计算的程序设计问题中计算机的 ...
专升本C语言练习册答案补充
专升本C语言练习册答案补充 隐藏>> 第一讲 C 程序和 C 程序概述模拟题 C 语言...(x+z)%2/5 的值为 3.5 2.C 语言中,char 型数据在内存中的存储形式是 ...
专升本c语言上机笔记
专升本c语言上机笔记_其它考试_资格考试/认证_教育专区。第一部分:能够熟练使用...名为 01] (注意 getchar()才能显示) #include<stdio.h> #define PI 3.1415...
更多相关标签: