文档详情

计算机基础A试题及答案讲述.doc

发布:2017-04-06约8.35千字共17页下载文档
文本预览下载声明
单项选择 ================================================== 题号:9721 设j和k都是int类型,则下面的for循环语句()。 for(j=0,k=0;j=9k!=876;j++) scanf(%d,k); A、最多执行9次 B、是无限循环 C、循环体一次也不执行 D、最多执行10次 答案: D 题号:2531 以下程序的输出结果是 。 typedef union { long i; int k[5]; char c; } DATE; struct date { int cat; DATE cow; double dog; } too; DATE max; main() { printf(“%d\n”, sizeof(struct date) + sizeof(max) ); } A、30 B、25 C、18 D、8 答案: A 题号:6926 有如下程序 #include stdio.h main() { FILE *fp1; fp1 = fopen(“f1.txt”, “w”); fprintf(fp1, “abc”); fclose(fp1); } 若文本文件f1.txt中原有内容为good,则运行以上程序后文件f1.txt中的内容为 A、abc B、abcd C、goodabc D、abcgood 答案: A 题号:5241 设有 int x=11; 则表达式 (x++ * 1/3) 的值是()。 A、3 B、4 C、12 D、11 答案: A 题号:1521 以下选项中合法的用户标识符是______。 A、_2Test B、long C、A.dat D、3Dmax 答案: A 题号:4737 sizeof(float)是()。 A、一种函数调用 B、一个整型表达式 C、一个不合法的表达式 D、一个双精度型表达式 答案: B 题号:10081 文件包含中,被包含文件( ). A、可以是可执行文件. B、可以嵌套其它文件. C、可以是目标文件或源文件. D、必须用.h为后缀. 答案: B 题号:2598 假设所有变量均为整型,表达式:a=2,b=5,ab?a++:b++,a+b的值 是()。 A、8 B、2 C、9 D、7 答案: A 题号:9478 根据下面的程序,使a=123,c1=o,c2=k哪一种是正确的键盘输入方法?( )。 (规定用字符串[CR]表示回车,U表示空格) main() {int a; char c1,c2; scanf(%d%c%c, a,c1,c2); } A、123UoUk[CR] B、123ok[CR] C、123Uok[CR] D、123oUk[CR] 答案: B 题号:9802 以下正确的函数定义是( ). A、double fun(int x, int y) { z=x+y; return z;} B、fun(x, y) { int x, y; double z; z=x/y; return z;} C、float f(int x, int y) {float z; z=x/y; return z;} D、fun(int x, y) { int z; return z; } 答案: C 题号:2471 已知字母a的ASCII十进制代码为97,则执行下列语句后的输出结果为()。 char a=a; a--; printf(%d,%c\n,a+2-0,a+3-0); A、98,c B、格式描述和输出项不匹配,输出无定值 C、b,c D、a--运算不合法,故有语法错 答案: A 题号:5043 以下选项中合法的实型常数是()。 A、5E2.0 B、1.3E C、E-3 D、.2E0 答案: D 题号:3430 以下选项中不正确的实型常量是 A、456e-2 B、0.05e+1.5 C、2.670E-1 D、-77.77 答案: B 题号:1029 以下程序运行后的输出结果是 。 struct STU { char name[10]; int num; int score; }; main() { struct STU s[5] = {{“YangSan”, 20041,703}, {“LiSiGuo”,20042, 580}, {“WangYin”,20043,680},{“SunDan”, 20044, 550},
显示全部
相似文档