




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.窗体顶端设有int i=0; 下列语句的运行结果是()。while (i=6) printf(%d,i);i=i+1;A) 0123456B) 012345C) 01234D) 0123窗体底端2.窗体顶端设有int n=60; 下列语句的运行结果是()。switch (n/10)case 6: printf(); break;case 5: printf(#);default: printf($);A) B) #$C) $D) #$窗体底端3.窗体顶端设有int i; 以下语句中,循环次数为100次的语句是()。A) for ( i=0; i=100; i+ )B) for ( i=0; i100; i+ )C) for ( i=0; i99; i+ )D) for ( i=1; i99; i+ )窗体底端4.窗体顶端以下一维数组定义中,正确的是()。A) int a5 = 1,2,3,4,5 ;B) int a5 = 1,2,3,4,5;C) int a1 to 5;D) int a;窗体底端5.窗体顶端设有int i=0; 下列语句的运行结果是()。do printf(%d,i);i=i+1; while (iscore的结果是()。struct nodeint num;float score; stu2=101,91.5,102,92.5,*p=stu;A) 101B) 91.5C) 102D) 92.5窗体底端16.窗体顶端设有定义FILE *fp; 将整数n以文本方式写到fp文件的语句是()。A) fp = fopen( file.txt, w );B) fprintf( fp, %d, n );C) fwrite( &n, sizeof(int), 1, fp );D) fclose(fp)窗体底端17.窗体顶端以下文件函数中,用于将数据写到文件的函数是()。A) freadB) fgetsC) fwriteD) fscanf窗体底端18.窗体顶端设int n=-1; 则n在内存中的16位编码是()。A) 1111 1111 1111 1111B) 1000 0000 0000 0001C) 1111 1111 1111 1110D) 0000 0000 0000 0000窗体底端19.窗体顶端设整数n的值为十进制5, 以16位二进制存贮该数时,其编码是()。A) 0000 0000 0000 0101B) 1000 0000 0000 0101C) 1111 1111 1111 1010D) 1111 1111 1111 1011窗体底端20.窗体顶端在位运算中,操作数每右移一位,其结果相当于()。A) 操作数乘以2B) 操作数除以2C) 操作数乘以4D) 操作数除以4窗体底端21.窗体顶端表达式10 & 12和10 12的计算结果分别是()。A) 8和14B) 8和6C) 14和8D) 6和8窗体底端22.窗体顶端设n为16位整数,则n的取值范围是()。A) -32768至32768B) -32768至32767C) 0至65536D) 0至65535窗体底端23.窗体顶端主调函数中要实现交换两个整型变量的值,应该调用下列4个函数中的()。A) void fun_a (int x, int y) int *p;*p=x; x=y; y=*p; B) void fun_b (int *x, int *y) int *p;*x=*y; *y=*x; C) void fun_c (int *x, int *y) *x=*x+*y;*y=*x-*y; *x=*x-*y; D) void fun_d ( int x, int y) int p; p=x; x=y; y=p; 窗体底端24.窗体顶端题目内容:有输入语句:int a,b,c; scanf(a=%d,b=%d,c=%d, &a, &b, &c); 为使变量a的值为1,b的值为3,c的值为2,从键盘输入数据的正确形式应当是(注:#表示空格)(A) 132(B) 1,3,2(C) a=1#b=3#c=2(D) a=1,b=3,c=2 窗体底端25.窗体顶端在C语言中,三种基本的语句结构是:()。A) 顺序结构,选择结构,循环结构B) 函数结构,选择结构,循环结构C) 顺序结构,嵌套结构,循环结构D) 递归结构,转移结构,循环结构窗体底端26.窗体顶端设char ch; 判断“ch为数字字符”的表达式是:()。A) ch=0 & ch0 & ch=0 | ch=0 | ch=60 )if (a=80)printf(Very Good);elseprintf(Good);elseif (a=40)printf(Bad);elseprintf(Very Bad);A) GoodB) Very GoodC) BadD) Very Bad窗体底端28.窗体顶端已知一个字符串的最大字符长度为8,要使用字符数组str存放该字符串,以下哪种定义是正确的:()。A) char str9;B) char str8;C) char str;D) char str(9);窗体底端29.窗体顶端设有说明int n; char str80;与函数调用:n=hex2dec(str);则函数hex2dec正确的函数说明应该是:()。A) int hex2dec(char str);B) void hex2dec(char str);C) int hex2dec(char str);D) void hex2dec(char str);窗体底端30.窗体顶端若有变量定义int a; double b; 要输入数据存放在a和b中,则下面正确的输入数据的语句为:A. scanf(%d%f,a,b);B. scanf(%d%f,&a,&b);C. scanf(%d%lf,&a,&b);D. scanf(%d%lf,a,b);窗体底端31.窗体顶端以下正确的函数声明形式是 (A) double fun(int x, int y)(B) double fun(int x; int y)(C) double fun(int x, int y);(D) double fun(int x, y);窗体底端32.窗体顶端以下关于数组的描述正确的是(A)数组的大小是固定的,但可以有不同类型的数组元素(B)数组的大小是可变的,但所有数组元素的类型必须相同(C)数组的大小是固定的,所有数组元素的类型必须相同(D)数组的大小是可变的,可以有不同类型的数组元素窗体底端33.窗体顶端对以下说明语句的正确理解是 int a10 = 6, 7, 8, 9, 10;(A) 将5个初值依次赋给a1至a5(B) 将5个初值依次赋给a0至a4(C) 将5个初值依次赋给a6至a10(D) 因为数组长度与初值的个数不相同,所以此语句不正确窗体底端34.窗体顶端若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串应该是 A. “ab+” B. “wb+” C. “rb+” D. “w+”窗体底端35.窗体顶端下面程序的功能是将字符串s中所有的字符c删除。请选择填空。#includemain()char s80;int i,j;gets(s);for(i=j=0;si!=0;i+)if(si!=c);sj=0;puts(s);(A)sj+=si;(B)s+j=si;(C)sj=si;j+(D)sj=si窗体底端36.窗体顶端关于C程序第1行的包含语句,以下写法中正确的是()。A) #include stdio.hB) #include stdio.hC) #include (stdio.h)D) #include 窗体底端37.窗体顶端关于C程序的主函数,以下描述中正确的是()。A) C程序的第一个函数称为主函数,程序从该函数开始运行。B) C程序的主函数即是main函数,程序从该函数开始运行。C) C程序可以有多个主函数,程序从第一个主函数开始运行。D) C程序可以没有主函数,程序从第一个函数开始运行。窗体底端38.窗体顶端以下四项中不合法的C语言常量是()。A) xabB) x1fC) 0x1234D) 2.1e3窗体底端39.窗体顶端下面程序段的运行结果是。char c=tv0willn;printf(%d,strlen(c);(A)14(B)3(C)9(D)字符串有非法字符,输出值不确定窗体底端40.窗体顶端变量a与b分别初始为10与20,正确的语句是()。A) int a=10, int b=20;B) int a=10, b=20;C) int a=10; b=20;D) int a=10; b=20,窗体底端41.窗体顶端c语言程序由函数组成。它的。(A)主函数必须在其他函数之前,函数内可以嵌套定义函数(B)主函数可以在其他函数之后,函数内不可以嵌套定义函数(C)主函数必须在其他函数之前,函数内不可以嵌套定义函数(D)主函数必须在其他函数之后,函数内可以嵌套定义函窗体底端42.窗体顶端设要定义n为整型变量,定义x为双精度实型变量,正确的语句是()。A) int n, double x,B) int n, double x;C) int n; double x;D) int n; double x,窗体底端43.窗体顶端以下选项中,合法的C语言用户标识符是()。A) b-aB) 5abC) intD) INT窗体底端44.窗体顶端以下选项中,正确的C语言用户自定义标识符是()。A) 123B) AaBbC) a+bD) int窗体底端45.窗体顶端以下选项中正确的C语言常量是()。A) 0xEfGhB) XYZC) 12.34e5D) 5A窗体底端46.窗体顶端以下四项中,不合法的C语言用户标识符是()。A) tempB) my_programC) year2009D) int窗体底端47.窗体顶端以下程序的运行结果是 #includevoid main() int k=2;switch(k)case 1:printf(%d,k+);break;case 2:printf(%d,k+);case 3:printf(%d,k+);break;case 4:printf(%d,k+);default:printf(Full!);窗体底端48.窗体顶端设有定义:int i, a10; 以下能正确输入a数组各元的语句是()。A) i=10; scanf(%d, &ai);B) for(i=0; i=9; i+) scanf(%d, a+i);C) for(i=0; i10; i+) scanf(%d, ai);D) for(i=0; i10 & n=10 & n=99C) !(n10) | n=10 | n=99;窗体底端54.窗体顶端设有定义int a;判断a是一个偶数的表达式是()。A) a=2*nB) a/2=0C) a%2D) a%2=0窗体底端55.窗体顶端设int n,m; 使m为n的十进制百位数的语句是()。A) m = n/100;B) m = n%100;C) m = n/100%10;D) m = n%10/100;窗体底端56.窗体顶端已知int a, *p=&a; 则下列函数调用中错误的是 (A) scanf(“%d”, &a);(B) scanf(“%d”, p);(C) printf(“%d”, a);(D) printf(“%d”, p);窗体底端57.窗体顶端设有定义int a=5,b; 赋值使b为9的语句是()。A) b = +a+4;B) b = (a+)+3;C) b = 8+!(a=5);D) b = (a+=6)?8:9;窗体底端58.窗体顶端在C语言中,表示结束当前函数的语句是()。A) return语句B) break语句C) continue语句D) end语句窗体底端59.窗体顶端设有定义char c;且c表示一个小写字母,结果为对应大写字母的表达式是()。A) c - a + AB) c -
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年北京市海淀区中考一模英语试题(解析版)
- 骨干教师培训汇报
- 培训质量基础知识总结课件
- 口罩隔离知识培训内容课件
- 2025年度电商企业全渠道运营管理与市场推广顾问服务合同
- 2025年健身中心器材购置及售后服务保障合同
- 2025年子女抚养权判决与豪华轿车所有权变更财产分配协议
- 2025年儿童视力保护与综合托育服务一体化合作协议
- 2025年智能型膜结构屋顶安全防护施工服务协议
- 2025年高品质智能化办公楼装修设计、施工及售后服务合同
- 锁骨骨折的护理课件
- 《物业管理法规》课件
- 2024华为干部管理资料第7版
- 《复活》(节选)列夫托尔斯泰-精讲课件
- (完整版)投标文件范本(格式)
- 中国风肺胀中医护理方案
- GB/T 10433-2024紧固件电弧螺柱焊用螺柱和瓷环
- 2024年样板注塑机转让合同范本
- 医院耗材供货服务方案
- 丹江口事业单位笔试真题2024
- 云南大学附属中学数学2023-2024学年七年级上学期开学分班考试数学试题
评论
0/150
提交评论