题目: 在循环语句“for(i=0; i<n; i++) S;”中,循环体S被执行的次数为
选项:
A. 1
B. n-1
C. n
D. n+1
答案:
B. n-1
序号:2, 题目类型:单选题
题目: 在C语言程序中,多行注释语句使用的开始标记符为
选项:
A. //
B. /*
C. */
D. **
答案:
B. /*
序号:3, 题目类型:单选题
题目: 在一个程序文件的开始,若需要使用一个“包含命令”包含一个头文件时,则该标识符为
选项:
A. #clude
B. #const
C. #include
D. #defile
答案:
C. #include
序号:4, 题目类型:单选题
题目: 已知“char a[3][10]={"1234","3456","567890"};char(*p)[10]=a[1];”,则p[0][1]的字符值为
选项:
A. 3
B. 4
C. 5
D. 6
答案:
B. 4
序号:5, 题目类型:单选题
题目: 用于输出表达式值的标准输出函数是
选项:
A. printf()
B. print()
C. scanf()
D. output()
答案:
A. printf()
序号:6, 题目类型:单选题
题目: 一个有符号字符类型的值域范围是
选项:
A. -128到+127
B. 0到255
C. -127到255
D. 1到255
序号:7, 题目类型:单选题
题目: C语言中的跳转类语句有四条,它们是goto,return和
选项:
A. break,const
B. static,continue
C. break,continue
D. while,extern
序号:8, 题目类型:单选题
题目: 由C语言目标文件连接而成的可执行文件的扩展名为
选项:
A. cpp
B. exe
C. obj
D. c
序号:9, 题目类型:单选题
题目: 在C语言中,用于比较的关系运算符的总数为
选项:
A. 3
B. 4
C. 5
D. 6
序号:10, 题目类型:单选题
题目: 假定有一个定义语句为“int a[10]={3,4,2,8,6};”,则元素a[5]的值为
选项:
A. 0
B. 2
C. 8
D. 6
序号:11, 题目类型:单选题
题目: 带有随机函数的表达式rand()%20的取值范围是
选项:
A. 1~19
B. 1~20
C. 0~19
D. 0~20
序号:12, 题目类型:单选题
题目: 若需要从一个字符串中查找一个字符,则选用的函数是
选项:
A. strlen
B. strstr
C. strchr
D. strcpy
序号:13, 题目类型:单选题
题目: 若x的值为-10,则执行“if(x) x++; else x--;”语句后,x的值为
选项:
A. -11
B. -9
C. -10
D. 0
序号:14, 题目类型:单选题
题目: 字符串"Its\40\n"的长度为
选项:
A. 5
B. 6
C. 7
D. 8
序号:15, 题目类型:判断题
题目: 在C语言中,作为标识符的第一个字符只能是英文字母或下划线,不能是数字字符。
选项:
A. √
B. ×
序号:16, 题目类型:判断题
题目: 假定a是一个二维数组,则进行a++运算是不允许的。
选项:
A. √
B. ×
序号:17, 题目类型:判断题
题目: 在C语言中,打开一个数据文件的系统函数为fopen(),它带有两个字符串参数,用来给定文件名和打开方式。
选项:
A. √
B. ×
序号:18, 题目类型:判断题
题目: 多行注释语句的开始和结束标记符可以互换使用。
选项:
A. √
B. ×
序号:19, 题目类型:判断题
题目: 在利用printf()函数向屏幕输出数据时,需要在参数表的开始位置使用相应的格式字符串。
选项:
A. √
B. ×
序号:20, 题目类型:判断题
题目: 一个C语言程序只能够包含一个程序源文件。
选项:
A. √
B. ×
序号:21, 题目类型:判断题
题目: 存储包含一个字符的字符串需要占用1个字节的存储空间。
选项:
A. √
B. ×
序号:22, 题目类型:判断题
题目: 在一条变量定义语句中,可以同时定义不同类型的变量。
选项:
A. √
B. ×
序号:23, 题目类型:判断题
题目: 在一个函数定义中,参数表不能为空。
选项:
A. √
B. ×
序号:24, 题目类型:判断题
题目: C语言中的标准输入和输出设备文件都属于字符文件。
选项:
A. √
B. ×
序号:25, 题目类型:判断题
题目: 使用“typedef char BB[10];”语句定义标识符BB为含有10个元素的一维字符数组。
选项:
A. √
B. ×
序号:26, 题目类型:判断题
题目: 假定一个数据对象为int*类型,则指向该对象的指针类型仍为int*。
选项:
A. √
B. ×
序号:27, 题目类型:判断题
题目: 常数3.26e4是双精度定点数。
选项:
A. √
B. ×
序号:28, 题目类型:判断题
题目: for循环语句中的循环体至少被执行一次。
选项:
A. √
B. ×
序号:29, 题目类型:判断题
题目: C语言中的运算符有单目、双目和3目之分。
选项:
A. √
B. ×
序号:30, 题目类型:填空题
题目: 执行下面程序时,假定从键盘上输入的字符为*,输入的两个整数为3和5,则程序输出结果为________。</p>
<p>#include<stdio.h></p>
<p>void main() {</p>
<p> char ch;</p>
<p> int a,b,c;</p>
<p> scanf("%c",&ch);</p>
<p> scanf("%d %d",&a,&b);</p>
<p> switch(ch) {</p>
<p> case '+': c=a+b; break;</p>
<p> case '-': c=a-b; break;</p>
<p> case '*': c=a*b; break;</p>
<p> case '/': c=a/b; break;</p>
<p> default: printf("Error!\n");</p>
<p> }</p>
<p> printf("%d%c%d=%d\n",a,ch,b,c);</p>
<p>}
选项:
A. 3*5=15
序号:31, 题目类型:填空题
题目: 下面程序的功能是求出从键盘上输入的两个整数之间所有________的平方和。 #include<stdio.h></p>
<p>void main() {</p>
<p> int i,x,y,s=0;</p>
<p> scanf("%d %d",&x,&y);</p>
<p> if(x>y) {i=x; x=y; y=i;}</p>
<p> for(i=x; i<=y; i++)</p>
<p> if(i%2==0) s+=i*i;</p>
<p> printf("s=%d\n",s);</p>
<p>}
选项:
A. 偶数
序号:32, 题目类型:填空题
题目: 执行下面程序的输出结果为________。</p>
<p>#include<stdio.h></p>
<p>void main() {</p>
<p> int x=5,y=0;</p>
<p> switch(2*x-3) {</p>
<p> case 4: y+=x; break;</p>
<p> case 7: y+=2*x+1; break;</p>
<p> case 10: y+=3*x; break;</p>
<p> }</p>
<p> printf("y=%d\n",y);</p>
<p>}
选项:
A. y=11
序号:33, 题目类型:填空题
题目: 执行下面程序的输出结果为________。</p>
<p>#include<stdio.h></p>
<p>void main() {</p>
<p> int a=5,b=8,c;</p>
<p> if(3*a>2*b) c=2*a+3*b;</p>
<p> else if(a==b) c=a*a+b*b;</p>
<p> else c=a*b+3;</p>
<p> printf("c=%d\n",c);</p>
<p>}
选项:
A. c=43
序号:34, 题目类型:问答题
题目: 补充完整下面函数定义中while循环的循环体,该函数的功能是求出并返回由字符指针ptr所指向的字符串中包含的十进制数字字符的个数。<br/>int xxk7(char* ptr)<br/>{<br/> int n=0; //使用n作为统计变量<br/> while(*ptr) { //在下面补充合适的循环体内容<br/><br/><br/><br/> }<br/> return n;<br/>}
选项:
序号:35, 题目类型:问答题
题目: 完善下面程序中xxk1函数的定义,使程序能够输出数组a中所有元素的总和。 #include<stdio.h></p>
<p>int xxk1(int a[], int n);</p>
<p>void main()</p>
<p>{</p>
<p> int x;</p>
<p> int a[6]={15,20,36,48,24,44};</p>
<p> x=xxk1(a,6);</p>
<p> printf("x=%d\n", x);</p>
<p>}</p>
<p>int xxk1(int a[], int n)</p>
<p>{</p>
<p> int i, sum=a[0];</p>
<p> //向下补充内容,用一个for循环实现</p>
<p> </p>
<p> </p>
<p> </p>
<p> return sum;</p>
<p>}
选项:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。