目錄
理論題
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.5501
https://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;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/304570.html
標籤:其他
上一篇:AS開發實驗一:仿微信界面

