C语言
文章平均质量分 63
信奥教练橙子
分享及记录C++、Python、网页设计等项目制作过程,目前专职信息学奥赛教练,欢迎关注嘻嘻
展开
-
C语言的小tips~
文章目录1、一个 C 程序的执行是从?2、以下叙述正确的是?3、以下叙述正确的是4、 static 有什么用途?(请至少说明两种)5、引用与指针有什么区别?6、描述实时系统的基本特性7、全局变量和局部变量在内存中是否有区别?如果有,是什么区别?8、什么是平衡二叉树?9、堆栈溢出一般是由什么原因导致的?10、什么函数不能声明为虚函数?11、 冒泡排序算法的时间复杂度是什么?12、写出 float x 与“零值 ”比较的 if 语句。13、Internet 采用哪种网络协议?该协议的主要层次结构?14、 Int原创 2021-10-07 11:08:39 · 541 阅读 · 0 评论 -
即第1个字母变成第26个字母,第i个字母变成第26-i+1个字母,非字母字符不变。要求编程序将密码变回原文,并输出密码和原文
有一行电文,已按如下规律译成密码即第1个字母变成第26个字母,第i个字母变成第26-i+1个字母,非字母字符不变。要求编程序将密码变回原文,并输出密码和原文。程序及其注释如下:// 即第1个字母变成第26个字母,第i个字母变成第26-i+1个字母,非字母字符不变。要求编程序将密码变回原文,并输出密码和原文。#include<stdio.h>#include<string.h> int main(){ //定义一个数组元素全为0、长度为1024的数组 char原创 2021-05-09 12:26:06 · 3463 阅读 · 3 评论 -
C语言:找出10000以内所有的素数(质数)
一、先上代码哈哈哈#include<stdio.h>int main(){ int i,j,k=0; for(i=2;i<10000;i++) { for(j=2;j*j<=i;j++) { if(i%j==0) break; } if(j*j>i) { printf("%d ",i); k++; if(k%10==0) { printf("\n"); } } }}编译结果如下:原创 2020-09-20 10:41:12 · 20751 阅读 · 13 评论 -
C语言:从数组的应用到函数的模块化程序设计
6.1 对10个数组元素依次赋值为0,1,2,3,4,5,6,7,8,9,要求按逆序输出解题思路:1)定义一个长度为10的数组,数组定义为整型2)要赋的值是从0到9,可以用循环来赋值3)用循环按下标从大到小输出这10个元素#include<stdio.h>int main(){ int a[10],i; for(i=0;i<=9;i++) { a[i]=i; } for(i=9;i>=0;i--) { printf("%d\t",a[i]);原创 2020-07-28 19:26:45 · 2207 阅读 · 2 评论 -
C语言:从最简单的C程序设计到选择结构与循环结构程序设计
1.1在屏幕上输出一条信息:#include<stdio.h>int main(){ printf("This is a C program.\n"); return 0;}编译结果如下:1.2求两个整数之和:#include<stdio.h>int main(){ int a,b,sum; printf("Please input two numbers:\n"); scanf("%d%d",&a,&b); sum=a+b;.原创 2020-07-17 22:30:49 · 1857 阅读 · 1 评论