第一次在线作业单选题 (共 22 道题)收起1.(2.5 分) 一个 C 语言程序总是从()开始执行。 A、A. 主过程 B、B. 主函数 C、C. 子程序 D、D.主程序我的答案:B 此题得分:2.5 分2.(2.5 分) 以下叙述不正确的是:()。 A、A. 在 C 程序中,语句之间必须要用分号" ;" 分隔 B、B. 若 a 是实型变量,C 程序中 a=10 是正确的,因为实型变量中允许存放整型数 C、C. 在 C 程序中,无论是整数还是实数都能正确无误地表示 D、D. 在 C 程序中,%是只能用于整数运算的运算符我的答案:C 此题得分:2.5 分3.(2.5 分) 以下不正确的 C 语言标识符是() 。 A、A. ABC B、B. abc C、C. a_bc D、D. ab.c我的答案:D 此题得分:2.5 分4.(2.5 分) 下列字符串是标识符的是:()。 A、A. _HJ B、B. 9_student C、C. long D、D. LINE 1我的答案:A 此题得分:2.5 分5.(2.5 分) 以下说法中正确的是()。 A、A. C 语言程序总是从第一个定义的函数开始执行 B、B. 在 C 语言程序中,要调用的函数必须放在 main()函数中定义 C、C. C 语言程序总是从 main()函数开始执行 D、D. C 语言程序中的 main()函数必须放在程序的开始部分我的答案:C 此题得分:2.5 分6.(2.5 分) 在 C 语言中,字符型数据在内存中以()形式存放。 A、A. 原码 B、B. BCD 码 C、C. 反码 D、D. ASCII 码我的答案:D 此题得分:2.5 分7.(2.5 分) 若有定义:int a=7; float x=2.5; y=4.7;则表达式 x+a%3*(int)(x+y)%2/4 的值是()。 A、A. 2.500000 B、B. 2.750000 C、C. 3.500000 D、D. 0.000000我的答案:A 此题得分:2.5 分8.(2.5 分) 设有说明:char w; int x; float y; double z;则表达式 w*x+z-y 值的数据类型为() 。 A、A. float B、B. char C、C. int D、D. double我的答案:D 此题得分:2.5 分9.(2.5 分) 以下()是不正确的转义字符。 A、A. ' \\' B、B. ' \n' C、C. ' 081' D、D. ' \0'我的答案:C 此题得分:2.5 分10.(2.5 分) 字符串" \\\" ABC\" \\" 的长度是()。 A、A. 11 B、B. 7 C、C. 5 D、D. 3我的答案:B 此题得分:2.5 分11.(2.5 分) 若 x 是 int 型变量,y 是 float 型变量,所用的 scanf 调用语句格式为:scanf(" x=%d,y=%f" ,& x,& y); 则为了将数据...