您所在位置: 网站首页 / 文档列表 / C/C++资料 / 文档详情
C语言笔试知识点汇总(精选).ppt 立即下载
上传人:yy****24 上传时间:2024-09-05 格式:PPT 页数:77 大小:451KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言笔试知识点汇总(精选).ppt

C语言笔试知识点汇总(精选).ppt

预览

免费试读已结束,剩余 67 页请下载文档后查看

16 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

笔试知识点讲解(精选)笔试考试讲解要点(笔试)一、表达式的计算、数据类型*p++与(*p)++15、请读程序:#include<stdio.h>func(inta,intb){intc;c=a+b;returnc;}main(){intx=6,y=7,z=8,r;r=func((x--,y--,x+y),z--);printf("%d\n",r);}上面程序的输出结果是____。A、11B、20C、19D、3130、请读程序:main(){intx=6,y=7;printf("%d,%d,%d\n",x--,y--,x+y);}上面程序的输出结果是____。A、6,7,13B、5,6,11C、6,7,11D、5,6,1339、以下关于long、int和short类型数据占用内存大小的叙述中正确的是__D__。A、均占4个字节B、根据数据的大小来决定所占内存的字节数C、由用户自己定义D、由C语言编译系统决定35、有以下程序,其中%u表示按无符号整数输出main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是__B__。A、-1B、65535C、32767D、0xFFFF40、有以下程序,其中%u表示按无符号整数输出main(){intx=-1;printf("%u\n",x);}程序运行后的输出结果是__B__。A、-1B、65535C、32767D、0xFFFF说明:负数的反码是其原码除符号位外其他位取反。负数的补码是取其反码后加1,是对整个数进行加一。二、switch语句三、字符串处理函数strcpy/strlen/strcat/strcmp----p147#include<string.h>main(){charp[20]={‘a’,’b’,’c’,’d’},q[]=”abc”,r[]=”abcde”strcat(p,r);strcpy(p+strlen(q),q);printf(“%d\n”,strlen(p));}程序运行后的输出结果是()A)9B)6C)11D)740、下面各语句行中,能正确进行给字符串赋值操作的语句行是______。A、charst[4][5]={"ABCDE"};B、chars[5]={'A','B','C','D','E'};C、char*s="ABCDE";D、char*s;scanf("%s",*s);15、下列选项中正确的语句组是___D___。A、chars[8];s={"Beijing"}B、char*s;s={"Beijing"}C、chars[8];s="Beijing"D、char*s;s="Beijing"(30)有以下函数(07年连续考了两次)intaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数的功能叙述正确的是__A__。A)求字符串s的长度B)比较两个串的大小C)将串s复制到串tD)求字符串s所占字节数用二维字符数组处理多个字符串用二维字符数组处理多个字符串用指针数组处理多个字符串指向指针的指针#include<stdio.h>voidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10]=”acc”,aa[10]=”bbxxyy”;fun(ss,aa);printf(“%s,%s\n”,ss,aa);}程序运行结果是_D__A)accxyy,bbxxyyB)acc,bbxxyyC)accxxyy,bbxxyyD)accbbxxyy,bbxxyy四、求字节数运算符sizeof-------p55(29)设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是_A_A)sizeof(p)B)sizeof(char)C)sizeof(*q)D)sizeof(p[0])五、函数的调用、参数及传值方式intmax(intx,inty){……}voidfun(inta[]){….max();.}voidmain(){inta,b,t;intarr[10];t=max(a,b);fun(arr);}说明:(1)函数的定义是平行的,不能嵌套定义(2)函数的调用是可以嵌套的基本类型的变量做函数形参(传值)结构体类型的变量做函数形参(传值)指针变量做函数形参(传址)指针变量做函数形参(传址)(36)有以下程序
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

C语言笔试知识点汇总(精选)

文档大小:451KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用