[南开大学]18秋学期(1709、1803、1809)《C语言程序设计》在线作业
谋学网http://doc.xuehai.net
【奥鹏】[南开大学]18秋学期(1709、1803、1809)《C语言程序设计》在线作业
试卷总分:100 得分:100
第1题,#include "stdio.h" void main() { int sum=0,a=1; while(a=10) {sum=sum+a; a++; } printf("sum=%d\n",sum); } 以上程序段的运行结果是( )
A、sum=0
B、sum=55
C、sum=10
D、sum=11
第2题,已有定义 int a=-2;和输出语句:printf("%8lx",a);以下正确的叙述是:
A、整型变量的输出格式符只有%d一种
B、%x 是格式符的一种,它可以适用于任何一种类型的数据
C、%x 是格式符的一种,其变量的值按十六进制输出,但%8lx 是错误的
D、%8lx 不是错误的格式符,其中数字8规定了输出字段的宽度
第3题,以下叙述中错误的是:
A、变量的作用域取决于变量定义语句出现的位置
B、同一程序中,全局变量的作用域一定比局部变量的作用域大
C、局部变量的作用域是在定义它的函数体内
D、全局变量的作用域是从定义位置开始至源文件结束
第4题,一个源程序文件由一个或多个什么组成( )
A、语句
B、函数
C、程序块
D、子程序
第5题,若已有定义int x;下列说明指针变量p指向x的正确语句是( )
A、int p=&x;
B、int *p=&x;
C、int p=x;
D、int *p=x;