当前位置:首页 » 《随便一记》 » 正文

江苏省C语言二级备考(6/20)_码到冷场的博客

26 人参与  2022年02月22日 10:18  分类 : 《随便一记》  评论

点击全文阅读


目录

理论题 

1.移动通信(手机)系统中,第一代模拟蜂窝系统采用的是FDMA

2.逻辑运算

3.Windows的安全性

4.我国国家网络安全

5.  图像大小(图像分辨率)=水平分辨率×垂直分辨率

7. c#、object-c,pyhon谁最不适合移动端的运用开发? 

8. 显卡的接口

非理论题 

1.结构体的定义

2.结构体链表

3.浮点数的科学计数法     (点击蓝字跳转

4.函数定义

编码题

 1.填空题

2.改错题

 3.自己写:从一个字符串中删除在另一个字符串中也出现的字符。


理论题 

1.移动通信(手机)系统中,第一代模拟蜂窝系统采用的是FDMA

2.逻辑运算

&& 逻辑与(乘)有0 就为0,全1才是1
  ||  逻辑或(加) 有1就为1,全0才是0

3.Windows的安全性

windows xp做的不错,现在还有用户再用

windows操作系统垄断pc市场操作系统大部分,但有不少安全漏洞,容易受到病毒,木马和其他的攻击,用户对它的可靠性和安全性提出了批评

中央国家机关政府采购中心通知计算机类不允许安装 windows8操作系统。是8不是7哦

4.我国国家网络安全

  • 网络安全不仅仅是技术问题,它涉及政治、经济、文化、社会、军事等诸多领域
  • 2016年我国全国人民代表大会常务委员会发布了《网络安全法》,2017年6月1日起施行
  • 2016年我囯发布了指导中国网络安全工作的《国家网络空间安全战略》
  • 2014年,中国网络安全和信息化迈入了全新的时代。2014年2月27日成立中央网络安全和信息化领导小组。而不是党的十九大以后

5.  图像大小(图像分辨率)=水平分辨率×垂直分辨率

日常所说的超高清( Ultra HD )显示器( 4K电视 )显示分辨率至少有800万像素,3840X2160

 6.GB2312和GBK和GB18030https://blog.csdn.net/qq_59789606/article/details/119895020?spm=1001.2014.3001.5501https://blog.csdn.net/qq_59789606/article/details/119895020?spm=1001.2014.3001.5501

GB18030编码是变长编码(变长就是不等长),有单字节、双字节和四字节三种方式。,而不是仅仅为四字节编码

7. c#、object-c,pyhon谁最不适合移动端的运用开发? 

Python。它的缺点就是 它不是移动环境的原生。OS和 Android等主要移动平台都不支持 Python作为官方编程语言

8. 显卡的接口

  • 独立显卡一般通过PCI接口插在主板上使用,现在广泛使用的显卡接口是PCI-E*16接口。而不是PCI-Ex1
  • 显卡最常见的输出接口是VGA接口,此外是数字接口DVI和HDMI

非理论题 

1.结构体的定义

定义结构体变量时,需要加上 struct关键字, struct data a;

2.结构体链表

在初始化结构体数组m后,数字1节点的后一个节点为数字7。通过 while循环输出数字1,在指向数字7输出。P指针指向空值时,循环结束。本题输出17,

3.浮点数的科学计数法     (点击蓝字跳转

E的前面是数字,后面是整数

4.函数定义

选项B:Void表示不需要形参

C语言中不能使用 static修饰形式参数

选项D:形参b缺少类型。

编码题

 1.填空题

#include <stdio.h>
#include <conio.h>
int f(long n)
{
    int i=0,j=0,a[10];
    while(n!=0)
    {
        a[j++]= n%10;                
        n=    【1】   ;                     
    }
    j-- ;            
    while(  【2】 )              
    {
        if(a[i] !=   【3】   )return 0  ;    
        i++,j--; 
    }
    return 1  ;                     
}
int main()
{
    long m;
    for(m=11;m<1000; m++)
    if(f(m) &&   【4】    )       
         printf("m=%ld, m*m=%ld, m*m*m=%ld\n",m,m*m,m*m*m);
    getch();
    return 0;
}

【1】:   n/10 
【2】:i<=j 或 j>=0 
【3】:a[j] 
【4】:f(m*m) && f(m*m*m)

2.改错题

#include <stdio.h>
#include <conio.h>
#include <string.h>
struct T 
{
    char name[20];  /*姓名*/
    char num[20];   /*编号*/
};
struct T stu[5]={ "cai","2106","li","4512","wang","6723","zhang","5129" };
int search(struct T items[],char name[],int n)
{
    int low=0,high=n-1,mid;
    while(low<high)            
    {
        mid=(low-high)/2;       
        if(items[mid].name == name)  
            return mid;
        else
            if(strcmp(items [mid].name,name)<0)
                low=mid+1;
            else high=mid-1;
    }
    return -1;
}
int main(void)
{
    char name[30];  int i;
    printf("input the name:");  scanf("%s",name);
    i=search(stu[],name,4);                   
    if(i!=-1) printf(" name:%s  num :%s\n ",stu[i].name,stu[i].num);
    else printf("\nNot found!\n");
    getch();
    return 0;
}  

【1】low<=high
【2】 mid=(low+high)/2
【3】 strcmp( items[mid].name,name)==0
【4】 stu


 3.自己写:从一个字符串中删除在另一个字符串中也出现的字符。

  • 编写 void squeeze(char*s1,char*s2)函数。函数功能:从s1指向的字符串中删除所有在s2指向的字符串中也出现的字符。
  • 编写main函数。函数功能:声明2个字符数组并用测试数据初始化,用2个数组作实参调用 squeeze函数将处理后的s1字符串输出
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <stdlib.h>

void squeeze(char* s1,char *s2)
{
	 int i,j,k;
	for(i = 0;s1[i] != '\0';i++)
	{
		for(j = 0;s2[j] != '\0';j++)
		{
			if(s1[i] == s2[j])
			{
				for(k = i; s1[k] != '\0';k++)
				{
					//为了删掉当前的字符 ,可以把后面前移一位,覆盖掉 
					s1[k] = s1[k+1]; 
				}
				i--;
			}
		 } 
	}
 } 
 
 int main()
 {
 	char str1[]="abbcdefgghiijk1";
 	char str2[]="bdglk";
 	
 	squeeze(str1,str2);
 	int i;
 	for(i = 0;str1[i] != '\0';i++)
 	{
 		printf("%c",str1[i]);
	}
	printf("\n");
	
	char testid[20];
	printf("请输入准考证号:");
	gets(testid);//从屏幕上取得这个字符串
	
	//以上是把testid和str1 打印到屏幕上 
	//接下来把testid和str1 打印到文件中
	
	FILE * fp;//先来个指针fp  
	fp = fopen("myf2.out","w");//fopen函数需要的两个变量(文件名 和 读或写的方式打开) 
	
	//fp指针已经指向了这个文件,接下来是把他们写进去
	
	for(i = 0;str1[i] != '\0';i++)
	{
 		fprintf(fp,"%c\n",str1[i]);
	}
		for(i = 0;testid[i] != '\0';i++)
	{
 		fprintf(fp,"%c",testid[i]);
	}
 	return 0;
 }


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/35133.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • [糙汉嘴软心硬,娇妻日日晚起]小说精彩节选免费试读_「黎夏顾卫城」主线最终章倒计时
  • 我的亲妹妹我当做畜生,只有儿子来救我反转剧情试读片段_[***小宝李小翠]精彩章节免费试读
  • 往梦难复温,沈淮霆宋思予在线_往梦难复温,沈淮霆宋思予在线
  • 爱意清浅随风离(简凝夕陆靳燃),爱意清浅随风离
  • 「冲喜而已,侯爷别太爱」小说免费在线阅读_侯府侯爷乐瑶主线最终章倒计时
  • 好看的往梦难复温沈淮霆宋思予_往梦难复温沈淮霆宋思予
  • 天才京剧花旦被废嗓后成为芭蕾舞王+后续+结局(秦意宋笙)全书秦意宋笙结局_秦意宋笙+结局列表_笔趣阁(天才京剧花旦被废嗓后成为芭蕾舞王+后续+结局)
  • (番外)+(全书)往梦难复温(沈淮霆宋思予+番外+全书)_(往梦难复温+番外+全书)免费_笔趣阁(沈淮霆宋思予)
  • 江晚烟陆聿我终于失去了你结局+番外(江晚烟陆聿)列表_江晚烟陆聿我终于失去了你结局+番外(江晚烟陆聿)结局篇+番外在线
  • 池雾陆砚寒结局+番外(陆砚寒池雾)列表_池雾陆砚寒结局+番外(陆砚寒池雾)池雾陆砚寒结局+番外在线
  • 沈静怡傅励行+后续+结局(傅励行沈静怡)列表_沈静怡傅励行+后续+结局(傅励行沈静怡)沈静怡傅励行+后续+结局在线
  • 非典时,我被妻子的白月光误诊遗弃在病房节选角色羁绊特辑‌_田越苏雅白月光角色专属支线试读入口

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1