c语言基础测试题
“c语言基础测试题”相关的资料有哪些?“c语言基础测试题”相关的范文有哪些?怎么写?下面是小编为您精心整理的“c语言基础测试题”相关范文大全或资料大全,欢迎大家分享。
C语言基础知识测试题
基础知识测试题
一.单项选择题
1.以下不正确的C语言标识符是( )
A. ABC B. abc C. a_bc D. ab.c
2.以下正确的C语言标识符是( )
A. %x B. a+b C. a123 D. test!
3.一个C语言程序的执行是从( )。
A. main( )函数开始,直到main( )函数结束
B. 第一个函数开始,直到最后一个函数结束
C. 第一个语句开始,直到最后一个语句结束
D. main( )函数开始,直到最后一函数结束
4.在C语言程序中,main( )的位置( )。
A. 必须作为第一个函数
B. 必须作为最后一个函数
C. 任意
D. 必须放在它所调用的函数之后
5.一个C语言程序是由( )。
A. 一个主程序和若干个子程序组成
B. 一个或多个函数组成
C. 若干过程组成
D. 若干子程序组成
6.C语言源程序的基本单位是( )。
A. 过程 B. 函数 C. 子程序 D. 标识符
7.编辑程序的功能是( )。
A. 建立并修改程序
C. 将C源程序编译成目标程序
D. 调试程序
E. 命令计算机执行指定的操作
8.C编译程序是( )。
A. C语言程序的机器语言版本
B. 一组机器语言指.
D. 将C源程序编
C语言基础知识测试题
基础知识测试题
一.单项选择题
1.以下不正确的C语言标识符是( )
A. ABC B. abc C. a_bc D. ab.c
2.以下正确的C语言标识符是( )
A. %x B. a+b C. a123 D. test!
3.一个C语言程序的执行是从( )。
A. main( )函数开始,直到main( )函数结束
B. 第一个函数开始,直到最后一个函数结束
C. 第一个语句开始,直到最后一个语句结束
D. main( )函数开始,直到最后一函数结束
4.在C语言程序中,main( )的位置( )。
A. 必须作为第一个函数
B. 必须作为最后一个函数
C. 任意
D. 必须放在它所调用的函数之后
5.一个C语言程序是由( )。
A. 一个主程序和若干个子程序组成
B. 一个或多个函数组成
C. 若干过程组成
D. 若干子程序组成
6.C语言源程序的基本单位是( )。
A. 过程 B. 函数 C. 子程序 D. 标识符
7.编辑程序的功能是( )。
A. 建立并修改程序
C. 将C源程序编译成目标程序
D. 调试程序
E. 命令计算机执行指定的操作
8.C编译程序是( )。
A. C语言程序的机器语言版本
B. 一组机器语言指.
D. 将C源程序编
C语言测试题
《C语言程序设计》课程自测 1章 C语言概述 一、判断题
1. C语言程序中,任何英语单词均可以作标识符。( )答案为×
2. 在C语言的源程序中,注释使用越多,编译之后的可执行程序的执行效率越低。( )答案为×
3. C语言是一种面向过程的语言。( )答案为√
4. 当主程序执行完毕时,亦即程序执行完毕。 ( )答案为√ 5. C程序有且仅有一个main()函数。 ( )答案为√ 6. C语言中不区分大小写英文字母。 ( )答案为× 7. 用C语言编写的程序是一种需要经过编译和连接才能运行的程序。( )答案为√ 8. C语言是一门对标识符大小写敏感的程序设计语言。( )答案为√ 二、单选题
1. 一个C程序的组成部分可以是( )。
A) 一个主函数和一至若干个其他函数 B) 一至若干个主函数
C) 一个主程序和一至若干个其他函数 D) 一个主程序和一至若干个子程序 答案为A
2. 以下叙述的是( )。
A)在C程序中,main函数必须位于程序的最前面 B)C程序的每行中只能写一条语句 C)C语言本身没有输入输出语句
D)在对一个C程序进行编译的过程中,可发
C语言基础知识测试题 全面完整
基础知识测试题
一.单项选择题
1.以下不正确的C语言标识符是(D ) A. ABC B. abc C. a_bc D. ab.c 2.以下正确的C语言标识符是( C)
A. %x B. a+b C. a123 D. test! 3.一个C语言程序的执行是从( A )。 A. main( )函数开始,直到main( )函数结束 B. 第一个函数开始,直到最后一个函数结束 C. 第一个语句开始,直到最后一个语句结束 D. main( )函数开始,直到最后一函数结束 4.在C语言程序中,main(C )的位置( )。 A. 必须作为第一个函数
B. 必须作为最后一个函数 C. 任意
D. 必须放在它所调用的函数之后 5.一个C语言程序是由( B )。 A. 一个主程序和若干个子程序组成 B. 一个或多个函数组成 C. 若干过程组成 D. 若干子程序组成
6.C语言源程序的基本单位是(B )。
A. 过程 B. 函数 C. 子程序 D. 标识符 7.编辑程序的功能是( A)。 A. 建立并修改程序
C. 将C源程序编译成目标程序 D. 调试程序
E. 命令计算机执行指定的操作 8.C编译程序是(
C语言指针测试题
C语言指针测试题---------貌似有点难度
做下面的10题,不要上机,每题十分 如果你得了
100分: 恭喜,你完全掌握了,或许你是这方面的专家,我得拜你为师,我想你一定精通编译方法?
80分左右: 你已经把C语言指针掌握的差不多了,不过还得努力,要有点成绩不容易. 60分左右: 你会使用基本指针,但是你不完全理解指针的实质
低于60分: 你或许是个初学者,指针使你认为C语言简直是折磨人
第一题: main() {
char *p,*q;
char str[]=\ q = p = str; p++; printf(q); printf(p); }
运行结果是什么?____________
第二题:
void fun(char* str1, char* str2) {
static char buffer[21]; strncpy(buffer, str1, 10); strncat(buffer, str2, 10); *str1 = *str2; str1 = buffer; }
main() {
char *str1=\
200道C语言测试题
2002-2003(第二学期)C程序设计考试复习题
(本次复习题型只适于本学期非常时期)
请在答案A、B、C、D中选出一个正确的答案,在对应的字母处标记“√” 1.一个C程序的执行是从【 】。
A) 本程序的main函数开始,到main函数结束
B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序的main函数开始,到到本程序文件的最后一个函数结束 D) 本程序文件的第一个函数开始,到本程序的main函数结束 2.一个C语言程序是由【 】。
A) 一个主程序和若干子程序组成 B) 函数组成 C) 若干过程组成 D) 若干子程序组成
3.C语言规定,在一个源程序中,main函数的位置【 】
A)必须在最开始 B)必须在系统调用的库函数的后面 C)可以在任何位置 D)必须在最后 4.在C语言中,数字0X26是一个【 】进制数
A)二 B)八 C)十 D)十六
5.设宏定义为#define ABC(x) x*x ,引用ABC(1+2*3)后的获值是【 】。 A)49
c语言期末测试题(附答案)
****
**课程代码:A100002 座位号:
**
****
**《计算机技术基础(C语言)》试卷A
**
****姓名: 学号: 专业: **
** **学院: 班级: 装 20 年 月 日
装 ****题号 一 二 三 四 五 六 七 总分 订 ****得分 线 **** 内 **第一部分 选择题(共 30 分)
**得分 评卷人
答 ****** 一、单项选择题(本大题共 15 小题,每题只有一个正确答案,答对一题得 2 分,共 30 分)
题 订**
无**1、以下关于C语言标识符的描述中,正确的是 【 】。 **A)标识符可以由汉字组成 B)标识符只能以字母开头 效 ****C)关键字可以作为用户标识符 D)Area与area是不同的标识符 **2、使下列程序段输出“1
C语言1-6章测试题
1、请选择你对算法的理解( )(选择一项)
A、算法是解决问题的方法和步骤 B、算法是做法 C、算法就是程序 D、算法
2、下列说法正确是的( ) (选择两项) A、流程图是用于描述算法的
B、流程图的图形形状多式多样,比如可以用圆圈表示判断 C、main()是主函数,是程序执行的入口
D、在一个程序中可以有多个main()函数,多个printf()函数.
E、一个C程序是由多个函数组成,并且每个函数的位置是固定的;如main() 函数只能放在前面,printf(),scanf()等函数只能放在中间。
3、以下属于C语言的特点是()(选择两项) A、C语言是面向对象的语言。 B、C语言是面向过程的语言。
C、C语言功能强大,可以开发应用级和系统级的程序。 D、C语言简洁,体现在它的程序只有一行或两行代码。
4、以下C语言注释书写正确的是()(选择两项) A、/注释是对程序的说明和解释 B、//注释是不会被执行的
C、/*写注释是一个程序员必备的素质 */ D、/*写注释是一个程序员必备的素质//
5、关于#include B、stdio.h是头文件,程序中用到
C程序设计基础测试题(一)资料
学号: 姓名:
C#程序设计基础测试题
一、填空题:
1、( )是所有数组的基类。
2、布尔型的变量可以赋值为关键字( )或( )。
3、System.Array有一个( )属性,通过它可以获取数组的长度。 4、设x=10; 则表达式 x<10?x=0:x++ 的值为( )
5、已知整型变量a=5,b=4,c=6,则a>b?(a>c?a:c):b的结果为( )。
6、有一个字符串的定义为string s = “hello world!”; 在此字符串中,字符w的索引是( )。 7、C#语言源代码文件的后缀名是( )。
8、在C#程序中,程序的执行总是从( )方法开始的
9、在循环执行过程中,希望当某个条件满足时退出循环,使用( )语句 10、下列程序段执行后,a[4]的值为( )。 int []a={1,2,3,4,5};a[4]=a[a[2]]; 11、8/3的结果是( )。
12、在Array类中,可以对一维数组中的
C语言基础
第一部分:枚举
在给定的范围内逐个检查是否符合条件。
例题zstu 3831
Description
输出所有形如aabb的四位完全平方数(即前2位数字相等,后2位数字相等,且是另外一个数的平方)
Input
没有输入
Output
按照从小到大输出4位完全平方数
枚举也是需要方法的,虽然可以从1000开始到9999逐个检查,但是这样效率不高,注意到四位数中只有两种数字,所以只需定义i,j两个变量即可。
代码: //zstu 3831
#include } } return 0; } int judge(int n){ } if(first!=0)printf(\printf(\first++; int i=(int)sqrt(n);//(int)表示强制转换数据类型,在这里是舍去小数部分 if(i*i==n)return 1