深圳市富温传感技术有限公司
人性科技 感知温度
TEMPERATURE VS RESISTANCE TABLE Resistance 20k Ohms at 2deg. C Resistance Tolerance + / - 1 %
B Value 4200K at 25/50 deg.
C B Value Tolerance + / - 1%
-30 457.4434 439.1373 421.5216 -29 427.3429 410.5179 394.3159 -28 399.4271 383.9579 369.0509 -27 373.5231 359.2956 345.5754 -26 349.4732 336.3833 323.7514 -25 327.1328 315.0857 303.4519 -24 306.3695 295.2787 284.5609 -23 287.0620 276.8485 266.9717 -22 269.0989 259.6907 250.5863 -21 252.3784 243.7094 235.3147 -20 236.8065 228.8167 221.0743 -19 222.2972 214.9314 207.7889 -18 208.7714 201.9793 195.3887 -17 196.1564 189.8918 183.8090 -16 184.3851 178.6060 172.9906 -15 173.3961 168.0635 162.8787 -14 163.1324 158.2110 153.4228 -13 153.5418 148.9992 144.5764 -12 144.5761 140.3823 136.2965 -11 136.1908 132.3185 128.5434 -10 128.3447 124.7688 121.2803 -9 121.0000 117.6974 114.4734 -8 114.1217 111.0711 108.0913 -7 107.6773 104.8593 102.1048 -6 101.6368 99.0335 96.4872 -5 95.9727 93.5676 91.2136 -4 90.6591 88.4370 86.2608 -3
85.6724
83.6194
81.6074
Temp. (deg. C) Rmax (k Ohms) Rnor (k Ohms) Rmin (k Ohms)
-1 76.5931 74.8406 73.1209
0 72.4612 70.8421 69.2522
1 68.5771 67.0814 65.6117
2 64.9247 63.5431 62.1846
3 61.4887 60.2126 58.9571
4 58.2552 57.0767 55.9165
5 55.2110 54.1228 53.0508
6 52.3439 51.3394 50.3491
7 49.6427 48.7156 47.8009
8 47.0968 46.2413 45.3968
9 44.6965 43.9073 43.1278
10 42.4325 41.7048 40.9854
11 40.2964 39.6255 38.9620
12 38.2802 37.6621 37.0502
13 36.3766 35.8073 35.2433
14 34.5786 34.0545 33.5350
15 32.8798 32.3976 31.9193
16 31.2742 30.8309 30.3907
17 29.7562 29.3488 28.9441
18 28.3204 27.9464 27.5745
19 26.9621 26.6189 26.2775
20 25.6766 25.3620 25.0488
21 24.4596 24.1715 23.8845
22 23.3070 23.0436 22.7809
23 22.2153 21.9746 21.7344
24 21.1807 20.9611 20.7418
25 20.2000 20.0000 19.8000
26 19.2881 19.0883 18.8886
27 18.4224 18.2231 18.0241
28 17.6004 17.4019 17.2039
29 16.8195 16.6221 16.4255
30 16.0774 15.8816 15.6866
31 15.3722 15.1781 14.9849
32 14.7017 14.5095 14.3184
33 14.0640 13.8740 13.6851
34 13.4575 13.2697 13.0832
35 12.8803 12.6949 12.5110
36 12.3309 12.1481 11.9668
37 11.8079 11.6278 11.4493
38 11.3099 11.1325 10.9568
39 10.8355 10.6609 10.4881
40 10.3834 10.2118 10.0419
42 9.5419 9.3762 9.2124
43 9.1503 8.9876 8.8268
44 8.7768 8.6171 8.4594
45 8.4205 8.2638 8.1091
46 8.0804 7.9267 7.7752
47 7.7559 7.6052 7.4567
48 7.4460 7.2983 7.1529
49 7.1501 7.0054 6.8630
50 6.8674 6.7257 6.5863
51 6.5974 6.4586 6.3222
52 6.3393 6.2035 6.0700
53 6.0926 5.9597 5.8291
54 5.8567 5.7267 5.5989
55 5.6312 5.5039 5.3790
56 5.4154 5.2910 5.1689
57 5.2090 5.0873 4.9679
58 5.0115 4.8925 4.7758
59 4.8224 4.7060 4.5921
60 4.6414 4.5276 4.4163
61 4.4680 4.3569 4.2481
62 4.3020 4.1934 4.0871
63 4.1429 4.0368 3.9330
64 3.9905 3.8868 3.7854
65 3.8445 3.7432 3.6441
66 3.7045 3.6055 3.5088
67 3.5702 3.4735 3.3791
68 3.4415 3.3470 3.2548
69 3.3180 3.2257 3.1357
70 3.1995 3.1094 3.0215
71 3.0858 2.9978 2.9120
72 2.9767 2.8907 2.8070
73 2.8719 2.7880 2.7063
74 2.7713 2.6894 2.6096
75 2.6747 2.5947 2.5169
76 2.5820 2.5038 2.4278
77 2.4928 2.4165 2.3424
78 2.4072 2.3327 2.2603
79 2.3249 2.2521 2.1815
80 2.2458 2.1747 2.1058
81 2.1697 2.1004 2.0330
82 2.0966 2.0288 1.9631
83 2.0262 1.9601 1.8959
85 1.8934 1.8304 1.7693
86 1.8308 1.7692 1.7096
87 1.7705 1.7104 1.6521
88 1.7124 1.6537 1.5969
89 1.6565 1.5992 1.5437
90 1.6027 1.5468 1.4926
91 1.5509 1.4962 1.4434
92 1.5010 1.4476 1.3960
93 1.4529 1.4007 1.3504
94 1.4065 1.3556 1.3064
95 1.3618 1.3121 1.2641
96 1.3188 1.2702 1.2233
97 1.2773 1.2298 1.1841
98 1.2372 1.1909 1.1462
99 1.1986 1.1534 1.1097 100 1.1614 1.1172 1.0746 101 1.1255 1.0823 1.0407 102 1.0908 1.0487 1.0080 103 1.0574 1.0162 0.9765 104 1.0251 0.9849 0.9461 105 0.9940 0.9546 0.9168 106 0.9639 0.9255 0.8885 107 0.9348 0.8973 0.8612 108 0.9068 0.8701 0.8348 109 0.8797 0.8439 0.8094 110 0.8535 0.8185 0.7848 111 0.8283 0.7940 0.7611 112 0.8038 0.7704 0.7382 113 0.7802 0.7475 0.7161 114 0.7574 0.7254 0.6948 115 0.7353 0.7041 0.6741 116 0.7140 0.6835 0.6542 117 0.6934 0.6635 0.6349 118 0.6735 0.6443 0.6163 119 0.6542 0.6256 0.5983 120 0.6355 0.6076 0.5809 121 0.6174 0.5902 0.5640 122 0.6000 0.5733 0.5478 123 0.5831 0.5570 0.5320 124 0.5667 0.5412 0.5168 125 0.5509 0.5259 0.5021 126 0.5355 0.5111 0.4878
127 0.5207 0.4968 0.4740 128 0.5063 0.4830 0.4607 129 0.4924 0.4696 0.4477 130 0.4789 0.4566 0.4352 131 0.4658 0.4440 0.4231 132 0.4532 0.4318 0.4114 133 0.4409 0.4200 0.4000 134 0.4290 0.4085 0.3890 135 0.4175 0.3975 0.3784 136 0.4063 0.3867 0.3680 137 0.3955 0.3763 0.3580 138 0.3850 0.3662 0.3483 139 0.3748 0.3564 0.3390 140 0.3649 0.3470 0.3298 141 0.3554 0.3378 0.3210 142 0.3461 0.3288 0.3125 143 0.3371 0.3202 0.3042 144 0.3283 0.3118 0.2961 145 0.3198 0.3037 0.2883 146 0.3116 0.2958 0.2807 147 0.3036 0.2881 0.2734 148 0.2958 0.2807 0.2663 149 0.2883 0.2735 0.2593 150 0.2810 0.2665 0.2526 151 0.2739 0.2597 0.2461 152 0.2670 0.2531 0.2398 153 0.2603 0.2466 0.2337 154 0.2538 0.2404 0.2277 155 0.2475 0.2344 0.2219 156 0.2413 0.2285 0.2163 157 0.2354 0.2228 0.2109 158 0.2296 0.2173 0.2056 159 0.2239 0.2119 0.2004 160 0.2185 0.2066 0.1954 161 0.2131 0.2016 0.1906 162 0.2080 0.1966 0.1859 163 0.2029 0.1918 0.1813 164 0.1980 0.1871 0.1768 165 0.1933 0.1826 0.1725 166 0.1887 0.1782 0.1683 167 0.1842 0.1739 0.1642 168 0.1798 0.1697 0.1602 169 0.1755 0.1657 0.1563
170 0.1714 0.1617 0.1526 171 0.1674 0.1579 0.1489 172 0.1634 0.1541 0.1453 173 0.1596 0.1505 0.1419 174 0.1559 0.1470 0.1385 175 0.1523 0.1435 0.1352 176 0.1488 0.1402 0.1321 177 0.1453 0.1369 0.1290 178 0.1420 0.1337 0.1259 179 0.1388 0.1306 0.1230 180 0.1356 0.1276 0.1201 181 0.1325 0.1247 0.1174 182 0.1295 0.1219 0.1146 183 0.1266 0.1191 0.1120 184 0.1237 0.1164 0.1094 185 0.1210 0.1137 0.1069 186 0.1183 0.1112 0.1045 187 0.1156 0.1087 0.1021 188 0.1131 0.1062 0.0998 189 0.1106 0.1039 0.0976 190 0.1081 0.1016 0.0954 191 0.1058 0.0993 0.0932 192 0.1034 0.0971 0.0911 193 0.1012 0.0950 0.0891 194 0.0990 0.0929 0.0871 195 0.0968 0.0908 0.0852 196 0.0947 0.0889 0.0833 197 0.0927 0.0869 0.0815 198 0.0907 0.0850 0.0797 199 0.0888 0.0832 0.0780 200 0.0869 0.0814 0.0763 201 0.0850 0.0797 0.0746 202 0.0832 0.0779 0.0730 203 0.0815 0.0763 0.0714 204 0.0797 0.0747 0.0699 205 0.0781 0.0731 0.0684 206 0.0764 0.0715 0.0669 207 0.0748 0.0700 0.0655 208 0.0733 0.0685 0.0641 209 0.0718 0.0671 0.0628 210 0.0703 0.0657 0.0614 211 0.0688 0.0643 0.0601 212 0.0674 0.0630 0.0589
213 0.0660 0.0617 0.0576 214 0.0647 0.0604 0.0564 215 0.0634 0.0592 0.0553 216 0.0621 0.0580 0.0541 217 0.0608 0.0568 0.0530 218 0.0596 0.0556 0.0519 219 0.0584 0.0545 0.0509 220 0.0572 0.0534 0.0498 221 0.0561 0.0523 0.0488 222 0.0550 0.0513 0.0478 223 0.0539 0.0502 0.0468 224 0.0528 0.0492 0.0459 225 0.0517 0.0482 0.0450 226 0.0507 0.0473 0.0441 227 0.0497 0.0463 0.0432 228 0.0488 0.0454 0.0423 229 0.0478 0.0445 0.0415 230 0.0469 0.0437 0.0406 231 0.0460 0.0428 0.0398 232 0.0451 0.0420 0.0391 233 0.0442 0.0411 0.0383 234 0.0434 0.0403 0.0375 235 0.0425 0.0396 0.0368 236 0.0417 0.0388 0.0361 237 0.0409 0.0380 0.0354 238 0.0401 0.0373 0.0347 239 0.0394 0.0366 0.0340 240 0.0386 0.0359 0.0334 241 0.0379 0.0352 0.0327 242 0.0372 0.0345 0.0321 243 0.0365 0.0339 0.0315 244 0.0358 0.0332 0.0309 245 0.0351 0.0326 0.0303 246 0.0345 0.0320 0.0297 247 0.0338 0.0314 0.0291 248 0.0332 0.0308 0.0286 249 0.0326 0.0302 0.0281 250 0.0320 0.0297 0.0275 251 0.0314 0.0291 0.0270 252 0.0308 0.0286 0.0265 253 0.0303 0.0281 0.0260 254 0.0297 0.0276 0.0255 255 0.0292 0.0270 0.0251
256 0.0287 0.0266 0.0246 257 0.0281 0.0261 0.0241 258 0.0276 0.0256 0.0237 259 0.0271 0.0251 0.0233 260 0.0266 0.0247 0.0228 261 0.0262 0.0242 0.0224 262 0.0257 0.0238 0.0220 263 0.0252 0.0234 0.0216 264 0.0248 0.0229 0.0212 265 0.0244 0.0225 0.0208 266 0.0239 0.0221 0.0205 267 0.0235 0.0217 0.0201 268 0.0231 0.0214 0.0197 269 0.0227 0.0210 0.0194 270 0.0223 0.0206 0.0190 271 0.0219 0.0202 0.0187 272 0.0215 0.0199 0.0184 273 0.0212 0.0195 0.0181 274 0.0208 0.0192 0.0177 275 0.0204 0.0189 0.0174 276 0.0201 0.0185 0.0171 277 0.0197 0.0182 0.0168 278 0.0194 0.0179 0.0165 279 0.0191 0.0176 0.0162 280 0.0187 0.0173 0.0160 281 0.0184 0.0170 0.0157 282 0.0181 0.0167 0.0154 283 0.0178 0.0164 0.0151 284 0.0175 0.0161 0.0149 285 0.0172 0.0159 0.0146 286 0.0169 0.0156 0.0144 287 0.0166 0.0153 0.0141 288 0.0164 0.0151 0.0139 289 0.0161 0.0148 0.0137 290 0.0158 0.0146 0.0134 291 0.0156 0.0143 0.0132 292 0.0153 0.0141 0.0130 293 0.0151 0.0139 0.0128 294 0.0148 0.0136 0.0125 295 0.0146 0.0134 0.0123 296 0.0143 0.0132 0.0121 297 0.0141 0.0130 0.0119 298 0.0139 0.0128 0.0117
299 0.0136 0.0125 0.0115 300 0.0134 0.0123 0.0113
c语言期末测试题附答 案 集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#
课程代码:A100002 座位号: 《计算机技术基础(C 语言)》试卷A 姓名: 学号: 专业: 学院: 班级: 20 年 月 日 第一 部分 选择题(共 30 分) 一、单项选择题(本大题共 15 小题,每题只有一个正确答 案,答对一题得 2 分,共 30 分) 1、以下关于C 语言标识符的描述中,正确的是 【 】。 A )标 识符可以由汉字组成 B )标识符只能以字母开头 C )关键字可以作为用户标识符 D )Area 与area 是不同的标识符 2、使下列程序段输出“123,456,78”,键盘输入数据,正确的输入是【 】。 int i,j,k; scanf(“%d,%3d%d”,&i,&j,&k); printf(“%d,%d,%d \n”,i,j,k); 3、判断char 类型的变量c1是否为数字字符的正确表达式为 【 】。 A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’) C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’) 4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是 【 】。 A )’a’&&’b’ B )a<=b C )((a>b)||(b
三亚学院 2012/2013 学年春季学期 《C语言与程序设计》期末考试B卷 适用对象:12级信息管理与信息系统专业 答题时间:120 分钟考试形式:闭卷 (共40分,每题2分) 1.一个C语言程序是由( C )组成的。 A主程序 B 子程序 C 函数 D 过程 2.执行下面语句的结果为( C )。 y=10;x=y++; A x=10,y=10 B x=11,y=11 C x=10,y=11 D x=11,y=10 3.下列程序的输出结果是( A )。 #include 一、选择题(共20分,每小题2分) 1. 在C语言类型说明中,int, char, short等类型数据的长度是( D )。 A. 固定的 B. 由用户自己定义的 C. 任意的 D. 与机器字的长度有关 2. 若已正确说明为int类型,要给abc输入数据,则正确的输入语句是( D )。 A. read(a,b,c); B. scanf(“%d%d%d”,a,b,c); C. scanf(“%D%D%D”,&a,&b,&c); D. scanf(“%d%d%d”,&a,&b,&c); 3. C语言中对嵌套if语句的规定是:else总是与( D )配对。 A. 其之前最近的if B. 第一个if C. 缩进位置相同的if D. 其之前最近且不带else的if 4. 以下语句中,( C )是不可能做到提前退出循环语句的。 A. goto B. break C. continue D. return 5. 假设有两个字符数组a、b,则以下正确的输入语句是( B )。 A. gets(a, b) B. scan f(“%s %s”,a,b) C. scanf(“%s%s”, D. gets(“a”); gets(“b”) 6. 以下正确的描述是( B )。在C语言程序中, A. 函数的定义可以嵌套,但函数的调用不可以嵌套 B. 函数的定义不可以嵌套,但函数的调用可以嵌套 C. 函数的定义和含糊的调用均可以嵌套 7. 在宏定义#define PI 3.1415926中,用宏名PI代替一个( D )。 A. 单精度数 B. 双精度数 C. 常量 D. 字符串 8. 以下选项中,对指针变量p不正确的操作是( C )。 A. int a[6], *p; p = &a; B. int a[6], *p; p = a; C. int a[6]; int *p = a = 1000; D. int a[6]; int *p1, *p2 = a; *p1 = *p2; 9. 设有以下说明,已知int类型占2个字节,则下列叙述正确的是( D )。 struct st { int a; int b[2]; } a; A. 结构体变量名a和结构体成员a同名,不合法 B. 程序运行时将为结构体st分配6个字节的内存单元 C. 程序运行时不为结构体st分配内存单元 D. 程序运行时将为结构体变量a分配6个字节的内存单元 10. 当文件顺利关闭时,fclose()的返回值是( C )。 A.-1 B. EOF C. 0 D. 1 二、填空题(共20分,每小题2分) 1. C程序中定义的一个变量,代表内存中的一个存储单元。 2. …\72?在内存中占一个字节,”\72”在内存中占二个字节。 3. 结构化程序设计的3种基本结构是顺序结构、选择结构、循环结构。 4. 下列for循环执行 4 次。For (x =0 , y = 0; y != 99 && x < 4; x++) ; 一、单项选择题(请将答案填在下面表格中20×1) 1. 以下叙述中正确的是()。 A. C语言比其他语言高级 B. C语言可以不用编译就能被计算机识别执行 C. C语言以接近英语国家的自然语言和数学语言作为语言的表达形式 D. C语言出现的最晚,具有其他语言的一切优点 2. 以下叙述中正确的是()。 A.构成C程序的基本单位是函数 B.可在一个函数中定义另一个函数 C. main函数必须放在其他函数之前 D.所有被调用的函数一定要在调用之前进行定义3. 以下叙述中正确的是()。 A. C语言程序总是从第一个函数开始执行 B.在C语言程序中,要调用函数必须在main()函数中定义 C. C语言程序总是从main()函数开始执行 D. C语言程序中的main()函数必须放在程序的开始部分 4. 以下有关for循环的正确描述是()。 A. for循环只能用于循环次数已经确定的情况 B. for循环是先执行循环体语句,后判断表达式 C.在for循环中,不能用break语句跳出循环体 D. for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来 5. 对下面程序段的描述,正确的是()。 x=-1; do {x=x*x;}while(!x); A.是死循环 B. 循环执行一次 C. 循环执行两次 D. 有语法错误 6. 以下有关C语言数组说法正确的是()。 A.数组元素的数据类型可以不一致 B.数组元素的个数可以不确定,允许随机变动 C.可以使用动态内存分配技术,定义元素个数可变的数组 D.定义一个数组后,就确定了它所容纳的具有相同数据类型元素的个数 7.以下数组定义正确的是()。 A. int a(20); B. int a[ ]={1,2,5,7,0}; C. int a[n]; D. int a[2]={1,2,4,6}; 8.在定义int b[2][10];之后,对b数组元素引用正确的是( )。 A. b[0][9] B. b[2,3] C. b(1)(5) D. b[10] [0] 9. 如有定义语句int c[ ]={1,5,3,4,6,7,0};,则数组c有()个元素。 A.0 B.不定 C. 6 D. 7 10.以下叙述中不正确的是( )。 A.字符数组中可以存放字符串 B.可以对字符型数组进行整体输入、输出 C.可以对整型数组进行整体输入、输出 D.不能通过“=”对字符型数组进行整体赋值 11.已知char d[ ]={”543210”};,则数组d的长度是( )。 A.5 B.6 C. 7 D. 8 12.已知char s3[ ]=”China”;,则下列程序段的输出结果是()。 printf(“%d”,sizeof(s3)); A.5 B. 6 C. 7 D.8 13.已知char s1[10],s2[ ]={”China”};则在程序中能将字符串” China”赋给数组s1的是()。 A.s1={“China”}; B.strcpy(s1,s2); C. s1=s2; D. strcpy(s2,s1); 《C语言程序设计A》试卷(B卷) 班级学号姓名 一、选择题:(每题1分,共计20分) 1、C语言规定:在一个源程序中,main函数的位置( C)。 A)必须在最开始 B)必须在系统调用的库函数的后面 C)可以任意 D)必须在最后 2、设a为5,执行下列语句后,b的值不为2的是(C)。 A)b=a/2 B)b=6-(--a) C)b=a%2D)b=a>32:1 3、若a=-14,b=3,则条件表达式a 哈尔滨工业大学C语言期末试卷(2007秋季笔试B卷) 一、单项选择题:(10分,每题2分) 1.在下面的语句中:只有一个在功能上与其他三个语句不等价(其中s1和s2表示某个C语句),这个不等价的语句是。 A)if (a) s1; else s2; B)if (!a) s2; else s1; C)if (a!=0) s1; else s2; D)if (a==0) s1; else s2; 2.以下正确的描述是。 A) 对共用体初始化时,只能对第一个成员进行初始化,每一瞬时起作用的成员是最后一次为其赋值的成员 B) 结构体可以比较,但不能将结构体类型作为函数返回值类型 C) 函数定义可以嵌套 D) 关键字typedef用于定义一种新的数据类型 3.下列的定义中,正确使用字符串初始化的是。 A)char str[7] = "FORTRAN"; B)char str[] = {F,O,R,T,R,A,N,0}; C)char *str = "FORTRAN"; D)char str[] = {'F','O','R','T','R','A','N'}; 4.要使下面程序的输出语句在屏幕上显示 1,2,34 则从键盘上输入的正确数据格式为:。 main() { char a,b; int c; scanf("%c%c%d", &a,&b,&c); printf("%c,%c,%d\n",a,b,c); } A)1 2 34 B)1,2,34 C)'1''2'34 D)12 34 5.若有二维数组定义语句:int a[3][4]; 则下面对元素a[i][j]不正确的引用方式是:。 A) *(&a[i][j]) B) *(a+4*i+j) C) *(a[i]+j) D) *(*(a+i)+j) 二、写出下列程序的运行结果。(10分,每题2分) 1. #include 绝密★启用前 学院 学年第二学期期末考试 级 专业(专科)《C 语言程序设计》试卷B 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.C 语言程序从( )开始执行。 A)程序中第一条可执行语句 B) 程序中第一个函数 C)程序中的main 函数 D) 包含文件中的第一个函数 2.若int x=2,y=3,z=4 则表达式x 课程代码:A100002座位号: 《计算机技术基础(C语言)》试卷A 姓名: 学号: 专业: 学院: 班级: 20 年月日 第一部分 选择题(共 30 分) 一、单项选择题(本大题共 15 小题,每题只有一个正确答案,答对一题得 2 分,共 30 分) 1、以下关于C语言标识符的描述中,正确的是【】。 A)标识符可以由汉字组成B)标识符只能以字母开头 C)关键字可以作为用户标识符D)Area与area是不同的标识符 2、使下列程序段输出“123,456,78”,键盘输入数据,正确的输入是【】。 int i,j,k; scanf(“%d,%3d%d”,&i,&j,&k); printf(“%d,%d,%d\n”,i,j,k); A)12345678 B)123,456,78 C)123,45678 D)123,*45678 3、判断char类型的变量c1是否为数字字符的正确表达式为【】。 A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’) C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’) 4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是【】。 A)’a’&&’b’ B)a<=b C)((a>b)||(b A. *(a[0]+2) B. a[1][3] C . a[1][0] D. *(*(a+1)+2) 6、在循环语句的循环体中执行break语句,其作用是【】。A)跳出该循环体,提前结束循环 B)继续执行break语句之后的循环体各语句 C)结束本次循环,进行下次循环 D)终止程序运行 7、执行语句for(i=10;i>0;i--);后,变量i的值为【】。A)10 B)9 C)0 D)1 8、若有int *p1, *p2,k; 不正确的语句是【】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是【】 A. 静态(static) B. 外部(extern) C. 自动(auto)D. 寄存器(register) 10、如下程序的输出结果是【】 main( ) { int x=2,a=0,b=0; switch(x) { case 2: a++; b++; case 1: ++a; b--; break; case 0: b++;} printf("a=%d, b=%d\n", a, b);} A. a=2, b=0 B. a=2, b=1 C. a=1, b=1 D. a=1, b=0 11、表示关系a main() {int x; scanf(“%d”,&x); if(x<=3) ; else if(x !=10)printf(“%d\n”,x); } 程序运行时,输入的值在哪个范围才会有输出结果。【】 ** 课程代码:A100002座位号: 《计算机技术基础(C语言)》试卷A 姓名: 学号: 专业: 学院: 班级: 20 年月日 第一部分选择题(共 30 分) 一、单项选择题(本大题共 15 小题,每题只有一个 正确答案,答对一题得 2 分,共 30 分) 1、以下关于C语言标识符的描述中,正确的是【】。A)标识符可以由汉字组成B)标识符只能以字母开头 C)关键字可以作为用户标识符D)Area与area是不同的标识符2、使下列程序段输出“123,456,78”,键盘输入数据,正确的输入是【】。 int i,j,k; scanf(“%d,%3d%d”,&i,&j,&k); printf(“%d,%d,%d\n”,i,j,k); A)12345678 B)123,456,78 C)123,45678 D)123,*45678 3、判断char类型的变量c1是否为数字字符的正确表达式为【】。 A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’) C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’) 4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是【】。A)’a’&&’b’ B)a<=b C)((a>b)||(b 【】 A. *(a[0]+2) B. a[1][3] C . a[1][0] D. *(*(a+1)+2) 6、在循环语句的循环体中执行break语句,其作用是【】。A)跳出该循环体,提前结束循环 B)继续执行break语句之后的循环体各语句 C)结束本次循环,进行下次循环 D)终止程序运行 7、执行语句for(i=10;i>0;i--);后,变量i的值为【】。A)10 B)9 C)0 D)1 8、若有int *p1, *p2,k; 不正确的语句是【】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是【】 A. 静态(static) B. 外部(extern) C. 自动(auto)D. 寄存器(register) 10、如下程序的输出结果是【】 main( ) { int x=2,a=0,b=0; switch(x) { case 2: a++; b++; case 1: ++a; b--; break; case 0: b++;} printf("a=%d, b=%d\n", a, b);} A. a=2, b=0 B. a=2, b=1 C. a=1, b=1 D. a=1, b=0 11、表示关系a main() {int x; scanf(“%d”,&x); if(x<=3) ; else if(x !=10)printf(“%d\n”,x); } 计算机技术基础试题第2页(共11页) 200 -200 年C程序设计期末考试试卷E-A (本试卷共9 页,命题日期:2002年6月20日) 一、选择填空(每空2分) 1.已定义int a; 则表达式 a=10, a+10, a++的值是【1】。 A) 20 B) 10 C) 21 D) 11 2.定义 int a;后,语句 printf("%d\n",(a=3*5,a*4,a+5));的输出是【2】。 A) 65 B) 20 C) 15 D) 10 3.int x=43, y=0; char ch=‘A’;则表达式(x>=y&&ch<‘B’&&!y)的值是【3】。 A) 0 B) 语法错 C) 1 D) "假" 4.若已定义: int x=5.5,y; 则表达式y=2.75+x/2的值是【4】。 A) 5.5 B) 5 C) 4 D) 4.0 5.若给定条件表达式(S)? (a++) : (a--), 则与表达式S等价的是【5】。 A) 和(S==0)等价 B) 和(S==1)等价 C) 和(S!=0)等价 D) 和(S!=1)等价 6.为整型变量, 不能正确表达数学关系1010&&a<15 D)!(a<=10) && !(a>=15) 7.设 int i=2;则表达式 (i++)==2 ? i:i-1的值为【7】。 A) 1 B) 2 C) 0 D) 3 8.以下四条语句中,有语法错误的是【8】。 A) if(a>b) m=a; B) if(a=0) m=a; D) if((a=b;)>=0) m=a; 9.运行下面程序段的输出结果是【9】。 static int a=4,b=5,t; if (a>b) t=a; a=b; b=t; printf("%d,%d\n",a,b); C语言期末考试试卷(A) 一、单项选择题(本大题共20题,每题2 分,共40分) 1、以下不是C语言的特点的是( A ) A、 C语言简洁、紧凑 B、能够编制出功能复杂的程序 C、 C语言可以直接对硬件进行操作 D、 C语言移植性好 2、以下不正确的C语言标识符是( D ) A、 ABC B、 abc C、 a_bc D、 ab.c 3、一个C语言程序是由( B ) A、一个主程序和若干子程序组成 B、函数组成 C、若干过程组成 D、若干子程序组成 4、一个算法应该具有“确定性”等5个特性,对另外4个特性的描述中错误的是( A ) A、有零个或多个输入 B、有零个或多个输出 C、有穷性 D、可行性 5、设变量a是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为( C ) A、 int B、 float C、 double D、不确定 6、在C语言中,char型数据在内存中的存储形式是( C ) A、补码 B、反码 C、源码 D、ASCII码 7、有如下程序,输入数据:12345M678<cR>后( c语言程序设计期末试题B(含答案) 一单项选择题(每小题1分,共10分) 1.以下4组用户定义标识符中,全部合法的一组是() A)_total clu_1 sum B)if -max turb C)txt REAL 3COM D)int k_2 _001 2.以下程序的输出结果是() #include 一、单项选择题 1. 在C语言中,下面字符串能用作变量名的是( )。 A、a+b B、auto C、2-and D、a2 2. 若double x=2,y;则执行y=x+3/2;后,y的值是( )。 A、3.500000 B. 3.000000 C. 2.000000 D. 3 3. 下列关于C语言中字符常量与字符串常量的叙述中,错误的是 ( )。 A、字符常量是用单撇号括起来的一个字符 B、空格字符也可用作字符常量 C、字符串常量是用单撇号括起来的一个字符序列 D、字符串常量是用双撇号括起来的一个字符序列 4. 若有以下变量说明和数据的输入方式,则正确的输入语句为 ( )。 变量说明:float x1,x2; 数据的输入方式:4.52<回车> 3.5<回车> A、scanf(“%f,%f”,&x1,&x2); B、scanf(“%f%f”,&x1,&x2); C、scanf(“%3.2f,%2.1f”,&x1,&x2); D、scanf(“%3.2f%2.1f”,&x1,&x2); 6. 在一个源文件中定义的全局变量的作用域为()。 A. 本文件的全部范围 B. 从定义该变量开始至本文件结束 C. 本函数的全部范围 D. 本程序的全部范围 7.当调用函数时,实参是一个数组名,则向函数传送的是( )。 A、数组的长度 B、数组的首地址 C、数组每一个元素的地址 D、数组每个元素中的值 8.若j为整型变量,则下面while循环( )。 j=10; while(j!=0) j=j-1; A、执行0次 B、执行1次 C、执行10次 D、执行无限次 9. 在while(x)语句中的x与下面条件表达式等价的 是:( )。 A、x!=0 B、x==1 C、x!=1 D、x==0 10. 以下对C语言函数的描述中,正确的是( )。 A、调用函数时,参数可以是表达式 B、函数的定义可以是嵌套 C、函数必须有返回值 D、所有函数必须在同一个程序文件中定义 12. C语言中函数返回值的类型由( )决定的。 A、return语句中的表达式类型 B、调用该函数的主调函数的类型 C、调用函数时临时决定 D、定义函数时所指定的函数类型 13. 以下定义语句中,错误的是( )。 A、int a[ ]={1,2}; B、int a[ ][3]={1,2,3,4,5}; C、char s[10]=“test”; D、int n=5,a[n]; 14. 若变量c为char类型,能正确判断出c为大写字母的表达式是 ( )。 A、'A'<=c<= 'Z' B、(c>= 'A')||(c<= 'Z') C、(c>= 'A')&&(c<= 'Z') D、('A'<=c)and ('Z'>=c) 二、填空题(每空2分,共20分) 16.以下if语句执行后,a、b、c中的值分别为________。 int a=1,b=2,c=3; if(a>c) b=a; a=c; c=b; 17.若程序中用到strlen()函数,就在程序开头写上包含命令#include 2009─2010学年 第 二 学期 《C 语言程序设计》课程考试试卷( A 卷) 专业: 年级:2006级 考试方式:闭卷 学分:4.5考试时间:120分钟 (请.考生..将答案写在试卷后面的答题纸上..............,.考试结束....时.监考人员要.....将试卷与答题纸.......分开收齐.... 。) 一、选择题 (每小题2分,共20分) 1.C 语言中下列运算符的操作数必须是int 型的运算符是 。 A)% B)/ C) -- D)++ 2.若变量a,i 已正确定义,且i 已正确赋值,以下选项中合法的赋值语句是 。 A)a==1 B) ++i; C) a=a++=5; D) a=i ÷3; 3.已知i 、j 、k 为int 型变量,若从键盘输入:1,2,3↙,使i 的值为1、j 的值为2、k 的值为3,以下选项中正确的输入语句是 。 A) scanf(“%2d%2d%2d”,&i,&j,&k); B) scanf(“%d %d %d”,&i,&j,&k); C) scanf(“%d,%d,%d”,&i,&j,&k); D) scanf(“i=%d,j=%d,k=%d”,&i,&j,&k); 4.能正确表示逻辑关系:“a ≥10或a ≤0”的C 语言表达式是 。 A) a>=10 or a<=0 B) a>=0|a<=10 C) a>=10 && a<=0 D) a>=10‖a<=0 5.以下叙述正确的是 。 A)do-while 语句构成的循环不能用其他语句构成的循环来代替 B)do-while 语句中构成的循环只能用goto 语句或break 语句退出 C)用 do-while 语句构成的循环,在while 后的表达式为非零时结束循环 D) 用do-while 语句构成的循环,在while 后的表达式为零时结束循环 6.设有:int a[10],i=5;以下对数组元素的引用不正常的是 。 大学 C 语言期末考试试题 一选择题( 7 分,每小题0.5 分) 1.C 语言源程序的基本单位是()。 A过程B函数C子程序 2.下列程序的输出结果是()。 D 标识符 main( ) { int a=7,b=5; printf("%d\n",b=b/a); } A 5 B 1 C 0 D 不确定值 3.假设变量 a,b 均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b) 的值是()。 A 7 B 8 C 9 D 2 4.设 a 为 int 型变量,执行下列赋值语句后, a 的取值分别是()。 a=125.534;a=(int)125.521%4;a=5<<2; A 125,31,1 B 125,1,20 C 125,31,20 D 125.534,2,20 5.设有如下程序段,下面描述中正确的是()。 int k=10; while(k=0)k=k-1; A 循环执行一次 B 循环是无限循环 C 循环体语句一次也不执行 D 循环体语句执行一次 6.以下程序的输出结果为()。 int i; void prt( ) { for(i=5;i<8;i++)printf("%c",'*'); printf("\t"); } main( ) { for(i=5;i<=8;i++) } A *** B *** prt( ); ********* C ******D*** 7.在 C 语言程序中,以下说法正确的是()。 A 函数的定义可以嵌套,但函数的调用不可以嵌套 B 函数的定义不可以嵌套,但函数的调用可以嵌套C函数的定义和函数的调用都不可以嵌套 D函数的定义和函数的调用都可以嵌套 8.以下函数调用语句中含有()个实参。 func((e1,e2),(e3,e4,e5)); A 2 B 3 C 5 D 语法错误 9.以下程序的输出结果为()。 #define ADD(x)x*x main( ) { int a=4,b=6,c=7,d=ADD(a+b)*c; printf("d=%d",d); } 选择练习题 1、C 语言中最简单的数据类型包括( B )。 A 、整型,实型,逻辑型 B 、整型,实型,字符型 C 、整型,字符型,逻辑型 D 、整型,实型,逻辑型,字符型 2、C 语言中,运算对象必须是整型数的运算符是(A )。 A 、% B 、/ C 、%和/ D 、* 3、为表示关系x <y <z ,应使用C 语言表达式( A )。 A 、(x <y)&&(y <z ) B 、(x <y)AND (y <z) C 、(x <y <z) D 、(x <y) &(y <z) 4、C 语言程序的基本单位是( C )。 A 、程序行 B 、语句 C 、函数 D 、字符 5、C 语言的程序一行写不下时,可以( D )。 A 、用逗号换行 B 、用分号换行 C 、用回车符换行 D 、在任意一空格处换行 6、下述标识符中,( C )是合法的用户标识符。 A 、A&B B 、void C 、_student D 、 7、在C 语言中,字符型数据在内存中以( B A 、补码 B 、ASCII 码 C 、反码 D 、原码 8、一个程序由若干文件组成,共用同一变量,则此变量的存储类别应该为( B )。 A 、auto B 、extern C 、static D 、Register 9、以下关于switch 语句和break 语句的描述中,只有(B A 、在switch 语句中必须使用break 语句 B 、在switch 语句中,可以根据需要使用或不使用break 语句 C 、break 语句只能用于switch 语句中 D 、break 语句是switch 语句的一部分 10、C 语言规定:调用一个函数时,实参变量和形参变量之间的数据传递是(B )。 A 、地址传递 B 、值传递 C 、由实参传给形参,并由形参传回给实参 D 、由用户指定传递方式 11、下述C 语言转义符中( D )是非法的。 A 、'\b' B 、'\037' C 、'\0xf ' D 、'\'' 12、为了要计算s=10!(10的阶乘),则以下对s 的定义正确的是( D )。 C语言程序设计期末考 试试卷B卷 Company number【1089WT-1898YT-1W8CB-9UUT-92108】 广州轻工职业学校(大 2015-2016学年第二学期《C 语言程序设计》期末考试试卷(B 卷) 注意事项 1、请首先按要求在试 卷的标封处填写您的专业、姓名、学号和所在的班级名称; 2、请仔细阅读各种题 目的回答要求,在规定的位置填写您的答案; 3、不要在试卷上乱写 乱画,不要在标封区填写无关内容。 4、请将答案填写到答 题卡的相应位置。 使用对象:15计算机设计班 考试时间:120分钟考试方式:考(一)客观题部分 一、单项选择题(每小题1分,共 计40分): 1.C 语言中运算对象必须是 整型的运算符是 A )%= B )/ C )= D )<= 2.若变量已正确定义并赋 值,以下符合C 语言语法的表达式是 A )a:=b+1 B )a=b=c+2 C )int18.5%3 D )a=a+7=c+b 3.若变量a,i 已正确定义, 且i 已正确赋值,合法的语句是 A )a==1 B )++i ; C )a=a++=5; D )a=int (i ); 4.若有定义: inta=7;floatx=2.5,y=4.7;则表达 式x+a%3*(int)(x+y)%2/4的值 是 A)2.500000B)2.750000 C)3.500000D)0.000000 5.以下不正确的叙述是 A)在C程序中,逗号运算符的优先级最低 B)在C程序中,APH 和aph是两个不同的变量 C)若a和b类型相 同,在计算了赋值表达式a=b后 b中的值将放入a中,而b中的 值不变 D)当从键盘输入数据时,对于整型变量只能输入整型 数值,对于实型变量只能输入实 型数值 f 6.已知inti,a;执行语句i= (a=3,a++,--a,a+4,a+5,++a); 后,变量i的值为 A)2B)3 C)4D)5 7.设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为 A)intB)floatC)doubleD)不确定 8.在C语言中,char型数据在内存中的存储形式是 A)补码B)反码C)原码D)ASCII码 9.字符型数据在机器中是用ASCII码表示的,字符’5’ 和’7’在机器中表示为 A)和01110111 B)01000101和 01100011 C)00110101和 00110111 D)01100101和 01100111C语言期末试卷题及答案
C语言期末考试试卷附参考答案
c语言期末试卷
哈尔滨工业大学C语言期末试卷(2007秋季笔试B卷)
C语言期末试题及答案B卷
c语言期末测试题(附答案)
c语言期末测试题(附答案)
C语言期末试卷5
C语言期末考试试卷及答案
c语言程序设计期末试题B(含答案)
C语言程序设计基础》期末考试试卷‘B’及答案
C语言期末考试试卷
大学C语言期末考试试题与答案
C语言期末考试试题及详细答案
C语言程序设计期末考试试卷B卷