
C
YZYJaaa
这个作者很懒,什么都没留下…
展开
-
练习题
1.打印100~200之间的素数#include<stdio.h>intmain(){intn,i;for(i=100;i<=200;i=i++){for(n=2;n<=i-1;n++){if(i%n==0)break;...翻译 2018-03-23 17:43:41 · 195 阅读 · 0 评论 -
练习题
1.交换俩个数组内容(内容一样)#include <stdio.h>#include <stdlib.h>int main(){int arr1[] = { 1, 2, 3, 4, 5 };int arr2[] = { 0, 2, 4, 6, 8 };int tmp=0;int i = 0;int sz = sizeof(arr1) / sizeof...转载 2018-03-25 11:47:16 · 229 阅读 · 0 评论 -
C语言程序运行结果闪退怎么办
学习编译C语言的朋友们可能会遇到这样的问题,程序调试的时候没有错误,可是在运行结果的时候会发现程序结果闪退,导致看不到结果。关于此类问题,给出以下解决方案。以最简单程序为例法一:在主函数末尾下一行getchar();即可。需要注意的是这种方法并不适合所有程序,接下来我们将介绍第二种方法。法二:<1>先在程序开头加上头文件#include <stdli...原创 2018-03-25 12:11:13 · 49397 阅读 · 9 评论 -
C语言操作符总结
一.分类操作符的分类主要有:算术操作符移位操作符位操作符赋值操作符单目操作符关系操作符逻辑操作符条件操作符逗号表达式下标引用、函数调用和结构成员二.(1)算术操作符+加-减*乘/除%取余注意:①除了%操作符之外,其他的几个操作符都可以作用于整数和浮点数。②对于/操作符而言,如果两个操作数均为整数,那么执行整数除法。而两个操作数中...原创 2018-03-31 11:55:49 · 239 阅读 · 0 评论 -
C语言实现三子棋
一 要实现三子棋有以下几个基本功能:1.初始化棋盘:用空字符初始化2.打印棋盘:控制打印九宫格来表示棋盘3.玩家下棋:用X表示玩家的棋子4.电脑随机下棋:随机生成坐标,用0表示玩家的棋子5.判断输赢:分为玩家赢,电脑赢,平局,继续游戏四种情况二 程序如下:1.头文件(函数的声明)#define _CRT_SECURE_NO_WARNINGS 1 #ifnd...翻译 2018-04-08 22:25:06 · 195 阅读 · 0 评论 -
C语言实现三子棋
一 要实现三子棋有以下几个基本功能:1.初始化棋盘:用空字符初始化2.打印棋盘:控制打印九宫格来表示棋盘3.玩家下棋:用X表示玩家的棋子4.电脑随机下棋:随机生成坐标,用0表示玩家的棋子5.判断输赢:分为玩家赢,电脑赢,平局,继续游戏四种情况二 程序如下:1.头文件(函数的声明)#define _CRT_SECURE_NO_WARNINGS 1 #ifndef...原创 2018-04-08 22:02:07 · 326 阅读 · 0 评论 -
指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
一.指针数组指针数组:顾名思义是“指针的数组”。首先它是个数组;其次数组中存放所有元素是指针类型,但强调的是数组,数组占多少个字节由数组本身决定,在32位系统中,指针占四个字节。 举例char *str[4] ={"this","is","a","mmc"};//str是定义的一个指针数组,有四个元素,每个元素是一个char *类型的指针,这些指针存放着其对应字符串的首地址...原创 2018-06-13 17:50:55 · 409 阅读 · 0 评论