C
Marx_Otto
多有涉猎,略懂略懂
展开
-
C语言编写一个1-9的乘法口诀
代码如下,主要运用了for循环嵌套#include <stdio.h>int main(int argc, char *argv[]){ int x,y; for(y=1;y<=9;y++) { for(x=1;x<=y;x++) printf("%d*%d=%d ",y,x,(x*y)); printf("\n"); } printf("\n"); return 0;}没有加-3#include <stdio.h原创 2021-11-09 11:35:10 · 850 阅读 · 0 评论 -
C语言编写一个依次递减的直角三角形
代码如下#include <stdio.h>int main(int argc, char *argv[]){ int x,y; for(y=1;y<=7;y++) /*设置行数*/ { for(x=1;x<=y;x++) /*设置行数*/ printf("*"); /*输出星号*/ printf("\n"); } printf("\n"); return 0;}原创 2021-11-09 10:57:54 · 755 阅读 · 0 评论 -
C程序 入门和设计6——输入输出
数据类型不同我们输出和输入的代码也不同输入语句&(取地址符)后加函数&x表示把输入的函数给Xscanf("",&);输出语句printf("");int类型int整型输出符号%d#include <stdio.h> main() {int x; /*设置int类型*/scanf("%d",&x); /*设置输入*/printf("%d",x);}long类型long长整型(多用在较大的整数)输出符号%ld#i原创 2021-10-25 13:22:00 · 216 阅读 · 0 评论 -
C程序入门和设计5——进制转换
现实中我们经常遇到当客户要求我们设定程序来输出数字,但是客户需要可以单独取数值中的某一个数字而非整个数值来使用(当数值为24978,需要取万位数的值)这时候如何去让程序去取的数值上的值呢?首先我们压迫理解C里面的数学符号% 是整除取余数运算x%10000 就是取出 x 的 千百十个4位/ 是整除取商运算x/10000就是取出 x 的 千百十个4位注:小学数学不要商和余分不清24978x%10000 = 24978 % 10000 (取余数,不是商4) = 4978x/10000 = 2原创 2021-10-11 22:33:14 · 271 阅读 · 1 评论 -
C程序入门和设计3——符号
现实中我们经常遇到当客户要求我们设定程序来输出数字,但是客户需要可以单独取数值中的某一个数字而非整个数值来使用(当数值为24978,需要取万位数的值)这时候如何去让程序去取的数值上的值呢?首先我们压迫理解C里面的数学符号% 是整除取余数运算x%10000 就是取出 x 的 千百十个4位/ 是整除取商运算x/10000就是取出 x 的 千百十个4位注:小学数学不要商和余分不清24978x%10000 = 24978 % 10000 (取余数,不是商4) = 4978x/10000 = 2原创 2021-10-11 22:29:03 · 613 阅读 · 1 评论 -
C程序入门和设计2——C语言的数据类型
C数据类型一.基本类型1.整型基本整型 int短整型 short长整型 long:整型:类型标识符:字节:占内存位数取值范围:短整型short416-32768——32767整型int216-2147483648——2147483647长整型long416-2147483648——21474836472.实型单精度浮点数 float双精度浮点数 double:整型:类型标识符:字节:占内存位数取值原创 2021-10-03 18:53:03 · 125 阅读 · 1 评论 -
C程序入门和设计1——C语言程序的构成
一.C程序的构成编程 → 录入程序代码,生成源程序 .C文件↓编译 → 分析语法错误,翻译成目标程序 .obj↓ 编译C执行 → 和其他目标程序与库链接装配,生成可执行程序 .exe文件构建C二.C程序的基本结构#include <stdio.h> ←编译预处理/* 注释 */ ←注释main() ←函数{printf("Hello,world!"); ←语句}1. #include <stdio.h>编译预处理预处理命令就是用#inclu原创 2021-10-03 18:01:52 · 278 阅读 · 0 评论