计算机二级C语言视频(金文主讲,247集全)(带目录)链接:https://pan.baidu.com/s/10TRXSlnUuZhF9zRFUOiXww提取码:8zik复制这段内容后打开百度网盘手机App,操作更方便哦 2.计算机二级-C语言-视频 链接:https://pan.
函数指针
上一篇中我们介绍了编写推箱子游戏的思路。这篇我们就来详细介绍推箱子的编写。 上一篇中我们提到了
点击蓝字关注我们DRAGON BOAT FESTIVAL01 输入的概念所谓的输入是以计算机主机为主体而
2021年9月(第62次)全国计算机等级考试定于9月25日至27日举行。在新冠肺炎疫情常态化防控时期,考
点击蓝字关注我们DRAGON BOAT FESTIVAL练习41考试规则:点击你认为正确的选项 1.以下
有以下程序 #include <stdio.h>int b=2;int fun(int *k ){ b=*k+b; return (b); }int main(){ int a[10]={1,2,3,4,5,6,7,8}, i; for(i=2;i<4;i++) { b=fun(&a[i]
01 putchar函数想从计算机向显示器输出一个字符,可以调用系统函数库中的putchar函数。一般形式putchar(c)putchar是put character(给字符)的缩写,其作用是输出字符变量c的值,显然它是一个字符。putchar(c)中的c可以是字符常量、整型常量、字符变量或整型变量。可以用putchar输出转义字符。02 getchar函数为了向计算机输入一个字符,可以调用系统
练习12考试规则:点击你认为正确的选项1.以下不属于C语言整型常量的是( )。A.-018回答正确 √八进制数用数字0开头,其间的数字为0至7八个数字,所以选项A不是合法的整型常量;B.0L回答错误 ✕若要表示- -个长整型常量,应该在后面加一个字母后缀l或L,所以选项B是正确的;C.0Xa回答错误 ✕在C语言中,整型常量可以用十进制、八进制和十六进制形式来表示。十进
练习13考试规则:点击你认为正确的选项1.以下叙述中正确的是( )。A.函数的返回值不能是结构体类型回答错误 ✕B.在调用函数时,可以将结构体变量作为实参传给函数回答正确 √试题解析本题考查结构体变量作为函数参数,函数返回可以是结构体类型,也可以是结构体类型的指针,结构体数组可以作为参数传给函数。选项B正确C. 函数的返回值不能是结构体指针类型回答错误 ✕D.结构体数
练习20考试规则:点击你认为正确的选项1.有以下程序#includemain( ){ FILE *fp; int i, a[6]={1,2,3,4,5,6},k; fp= fopen( "data.dat", "w+" ); for( i=0; i<6;i++ ) fprintf(fp, "%d\n", a51); rewind(fp); for( i=0; i<6
练习21考试规则:点击你认为正确的选项1.有以下程序#includemain(){ int a=0,b=0,c=0,d=0; (++a II ++b) ? ++C: ++d; printf(%d,%d,%d,%d\n", a,b,c,d);}程序的运行结果是( )。A.1,0,1,0回答正确 √试题解析条件表达式- -般形式: exp1?exp2:exp3, 执行规则为;若exp1
01一维数组的定义一般形式类型符 数组名[常量表达式]数组名的命名规则和变量名相同,遵循标识符命名规则。在定义数组时,需要指定数组中元素的个数,方括号中的常量表达式用来表示元素的个数,即数组长度。常量表达式中可以包括常量和符号常量,不能包括变量。例子int a[10];02 一维数组的引用引用形式数组名[下标]在定义数组并对其中各元素赋值后,就可以引用数组中的元素。应该注意的是,只能引用数组元素而
练习22考试规则:点击你认为正确的选项1. 以下叙述正确的是( )。A.表达式 sizeof(FILE*) == sizeof(int*)的值为真回答正确 √试题解析sizeof(FILE*)=4,因为fle*为指针,指针的大小4,sizeof(int*)=4,理由同前面。文件指针的值是地址,是一个16进制的数,它的值不一定小于文件字节数,因此选项B错误。文件指针是所指文件的当前读取位置
点击蓝字关注我们DRAGON BOAT FESTIVAL练习23考试规则:点击你认为正确的选项 1.以下
练习24考试规则:点击你认为正确的选项1.有以下程序#include#includetypedef struct { char name[9]; char sex; float score[2];}STU;void f(STU a){ STU b="Zhao", 'm', 85.0, 90.0}; int i; strcpy(a.name, b.name); a.sex = b.se
点击蓝字关注我们DRAGON BOAT FESTIVAL练习25考试规则:点击你认为正确的选项 1.设循
练习26考试规则:点击你认为正确的选项1.有以下程序#include <stdio.h>int m1(int x,int y){ return x<=y?x:y; }int m2(int x,int y){ returnx<=y?y:x;}int fun(int a,int b){ return a+b;}main(){ int x=2,y=3,z=1; pr
练习3901 要求:建立同学通讯录例如:输入姓名:张三,电话:100等输出通讯录信息02 程序示例如下:// 建立同学通讯录#include"stdio.h"#define NUM 3struct mem{ char name[20]; char phone[10];};int main(){ struct mem man[NUM]; int i; for (i =
03 结构体变量的初始化和引用
点击蓝字关注我们DRAGON BOAT FESTIVAL01 定义结构体数组一个结构体变量中可以存放一组有关联的数据(如一个学生的学号、姓名、成绩等数据)。如果有10个学生的数据需要参加运算,显然应该用数组,这就是结构体数组。结构体数组与之前介绍的数值型数组的不同之处在于每个数组元素都是一个结构体类型的数据,他们都包括各个成员项。定义结构体数组一般形式(1)struct{成员表列}数组名[数组长度
01 什么是共用体类型一般形式union 共用体名{成员表列}变量表列;结构体变量所占内存长度是各成员占的内存长度之和。每个成员分别占有其自己的内存单元。而共用体变量所占的内存长度等于最长的成员的长度。02 引用共用体变量的方式只有先定义了共用体变量才能引用它,但应注意,不能引用共用体变量,而只能引用共用体变量中的成员。03 共用体类型数据的特点同一个内存段可以用来存放几种不同类型的成员,但在每一
练习4001 要求:用指针变量输出结构数组02 程序示例如下://用指针变量输出结构数组#include"stdio.h"struct stu{ int num; char *name; char sex; float score;}boy[5] = { { 101, "Zhou ping", 'M', 45 }, { 102, "Zhang ping", 'M
01 typedef简单地用一个新的类型名代替原有的类型名例子:typedef int Integer;//指定用Integer为类型名,作用与int相同。typedef float Real;//指定用Real为类型名,作用与float相同。命名一个简单的类型名代替复杂的类型表示方法C允许程序设计者用一个简单的名字代替复杂的类型形式(1)命名一个新的类型名代表结构体类型typedef struc
练习42考试规则:点击你认为正确的选项1.有以下程序#include <stdio.h>void func( int n ){ static int num = 1; num+=n; printf("%d ", num);}main(){ func(3); func(4); printf("\n");}程序运行后的输出是( )。A.45回答错误 ✕B.48回答正确
练习43考试规则:点击你认为正确的选项1.有以下程序#includemain(){ int a=3; a+=a-=a*a; printf( "%d\n", a);}程序的输出结果是( )。A.3回答错误 ✕B.9回答错误 ✕C.-12回答正确 √试题解析表达式"(a+=a-=a*a)",先计算表达式"a-=a*a",即"a=a-a*a",结果为"a=
练习44考试规则:点击你认为正确的选项1有以下程序:#include <stdio.h>int fun(intx,int y){ if(x! =y) return ((x+y)/2); else return (x);}main(){ int a=4, b=5, c=6; printf("%d\n",fun(2*a,fun(b,c)));}输出结果为()。A.6
练习46考试规则:点击你认为正确的选项1.在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是( )。A.人工管理阶段回答错误 ✕B.文件系统阶段回答错误 ✕C.数据库系统阶段回答正确 √试题解析数据管理技术的发展经历了3个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。由下表可知C选项正确。D.面向数据应用系统阶段回答错误 ✕点击答题丨点击选项查看
练习45考试规则:点击你认为正确的选项1.有以下程序#include <stdio.h>#include <stdlib.h>void fun(int *p1,int *p2,int *s ){ s=( int * )malloc( sizeof(int) ); *s=*p1 + *(p2++);}main(){ int a[2]={1,2 }, b[2]
练习47考试规则:点击你认为正确的选项1.下列关于数据库设计的叙述中,正确的是()。A.在需求分析阶段建立数据字典回答正确 √试题解析数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实和完善的。选项A正确。B.在概念设计阶段建立数据字典回答错误 ✕C.在逻辑设计阶建立数据字典回答错误 ✕D.在物理设计阶段建立数据字典回答错误 ✕点击答题丨点击选项
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号