C++语言程序设计(21春)形考任务3 下面代码的功能是 ( )char s[]=”father”;int i,j=0;for(i=1;i6;i++) if(s[j]s[i]) j=I;couts[j]j+1endl; A:输出字符数组s中ASCII码最大的字符及位置 B:输出字符数组s中ASCII码最小的字符及位置 C:输出字符数组s中ASCII码最大的字符及字符串的长度 D:输出字符数组s中ASCII码最小的字符及字符串的长度 答案:B 在变量类型说明中,int,char,float等类型的变量长度是( ) A:固定的 B:由用户自己定义的 C:与机器字长有关的 D:任意的 答案:C 若希望当整形变量x的值为奇数时表达式的值为假,x值为偶数时表达式的值为真,下列满足条件的表达式是( ) A:A%2==1 B:!(A%2==0) C:!(A%2) D:A%2 答案:C 在定义“int a[5][4];”之后,对a的引用正确的是 ( ) A:a[2][4] B:a[1,3] C:a[4][3] D:a[5][0] 答案:C 以下对二维数组a进行初始化正确的是( ) A:int a[2][3]={{1,2},{3,4},{5,6}}; B:int a[][3]={1,2,3,4,5,6} C:int a[2][]={1,2,3,4,5,6}; D:int a[2][]={{1,2},{3,4}} 答案:B 由C++源程序文件编译而成的目标文件的默认扩展名为( ) A:cpp B:exe C:obj 1 D:lik 答案:C 以下叙述正确的是() A:在C++程序中,主函数必须位于程序的最前面 B:在C++程序中,一行只能写一条语句 C:C++的基本结构是程序行 D:C++语句是完成某种程序功能的最小单位 答案:D 已知”int a[10]={1,2,3,4,5,6,7,8,9,10};”则couta[a[3]*a[1]];输出的是( ) A:3 B:9 C:10 D:8 答案:B 关于函数的返回值,下列说法正确的是( ) A:return语句只返回一个值,该值的类型在函数定义时已经确定 B:返回值类型由返回变量类型决定 C:如果不定义函数类型,表示该函数没有返回值 D:函数调用一定要有返回值,否则调用就没有意义了 答案:A C++从上机到得到结果的几个操作依次是( ) A:编译、编辑、连接、运行 B:编译、编辑、连接、运行 C:编译、运行、编辑、连接 D:编辑、运行、编辑、连接 答案:B 2 本文来源:https://www.wddqw.com/doc/634832fa561810a6f524ccbff121dd36a32dc407.html