16秋西南交《高级语言程序设计》在线作业.docx
-
资源ID:3143099
资源大小:37.57KB
全文页数:6页
- 资源格式: DOCX
下载积分:6.99金币
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
16秋西南交《高级语言程序设计》在线作业.docx
16秋西南交高级语言程序设计在线作业西南交高级语言程序设计在线作业一 一、单选题1. 以下说法中错误的是( )A. a*=1;这个式子等价于a=a*1B. a/=b+c;这个式子和a=a/b+c;等价C. a/=b-c;这个式子等价于a=a/D. a*=b;这个式子等价于a=a*b正确答案:2. 能正确表达逻辑关系"a10"或"a0"的C语言表达式是A. a>=10ora<=0B. a>=0|a<=10C. a>=10&&a<=0D. a>=10|a<=0正确答案:3. 下面语句的运行结果为 #include “stdio.h”#include “string.h”void main char str110=“how”; char str210=“good”; strcpy; printf; A. gB. howC. howgoodD. good正确答案:4. 设a是int型变量,b是float型变量,用下面的语句给这两个变量输入值scanf("a=%d,b=%f",&a,&b);为了把100和76.5分别赋给i和f,则正确的输入为:A. 100 76.5B. a=100,b=76.5C. 10076.5D. a=100 b=76.5正确答案:5. 有定义static int a=1, 2, 3, 4,*p ; 执行语句p=a+2 ; 后,表达式*p的值为( )A. 4B. 1C. 2D. 3正确答案:6. 若有如下说明 int a10=1,2,3,4,5,6,7,8,9,10,*p=a; 则数值为6的元素的表达式是( )A. *p+5B. *(p+5)C. *p+=5D. p+5正确答案:7. 下面用scanf语句获得从键盘输入的值,正确的语句是:( )A. int a12; scanfB. char a12; scanfC. int a12; scanfD. int a; scanf(“%d”,a)正确答案:8. 若有定义:int a10, *p=a;,则p+5表示( )A. 元素a5的地址B. 元素a5的值C. 元素a6的地址D. 元素a6的值正确答案:9. 如下程序 : void main( ) int i,sum; for(i=1;i<=5;sum+) sum+=i; printf("%dn",sum); 该程序的执行结果是( )A. 死循环B. 3C. 6D. 15正确答案:10. 选择下列程序的运行结果( ) main float x; int i; x=3.6; i=x; printf(“%2.1f,%d”,x,i); A. 3.6,4B. 3,3C. 3.6,3D. 4,3正确答案:11. 以下说法中正确的是A. 一个函数在编译时被分配得到一个入口地址,这个入口地址称为函数的指针B. a/=b+c;这个式子和a=a/b+c;等价C. C语言开始执行程序的开始执行点是程序中第一条可执行的语句D. 对二维数组a赋值可以用这样的语句完成int a4=1,2,3,4,5,6,7,8正确答案:12. C语言开始执行程序的开始执行点是A. 程序中第一条可执行的语句B. 程序中第一个函数C. 程序中的main( )函数D. 包含文件中的第一个函数正确答案:13. 下列符号中,合法的C常量是A. tB. 079C. 3.5e2.1D. 0xch正确答案:14. 以下可作为函数fopen中第一个参数的正确格式是( )A. c:usertext.texB. c:usertext.txtC. “c:usertext.tex”D. “c:usertext.txt”正确答案:西南交高级语言程序设计在线作业一 二、单选题1. 定义函数时,不给出返回值类型,则默认的返回值类型是( )A. floatB. voidC. intD. NULL指针正确答案: