yqj2065经典语录

在上课时、博客中和《编程导论(Java)》书中,yqj2065说过一些简短的话。列举一些玩玩。

假设您在我的博客中看见好玩的,最好还是推荐一下。

持续加入中...


1. “噢姐姐 我想回家 牵着我的手 我有些困了”,听过没有?哦,我想说的是。假设你困了。想想C语言的指针。

2.  何谓控制反转?拜托,在我的术语表中没有控制反转(Inversion of Control,英文缩写为IoC)这个垃圾术语,我不知道它是什么东西。——最简单的Java框架

3. 海马不是马,构造方法不是方法。——《编程导论(Java)·2.3.6 构造器不是方法》

4.不懂递归,不要说学过算法;
   不懂回调。不要说学过编程; —— 什么是好莱坞原则

5.  再说Java中有按引用传递,别说我瞧不起你。

榆木脑袋。

—— Java中不再谈的问题

6.
posted on 2017-06-07 08:45 mthoutai 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/mthoutai/p/6955165.html

#include<stdio.h> #include<stdlib.h> #define MAX_SIZE 100 struct name//定义结构体 { int a; char b[100]; int c; }yqj; name yqj[MAX_SIZE] = { 0 }; int yqjconst = 0; void arr1(int n); void arr2(int n); int main() { int yqjconst = 0; name yqj[MAX_SIZE]; int i = 1; int j = 0; printf("输入元器件种类数"); scanf_s("%d", &i); int d,f; char e; while (i--) { name yqj[MAX_SIZE]; printf("输入编号\n"); scanf_s("%d", & yqj[j].a); printf("输入名称\n"); scanf_s("%s", &yqj[j].b); printf("输入数量\n"); scanf_s("%d", &yqj[j].c); j++; yqjconst++; } int x; while (1) { printf("请选择操作:\n"); printf("1: 选择并重新输入编号为 n 的结构体的所有数据\n"); printf("2: 修改编号为 n 的元器件的数量\n"); printf("3: 列出所有数量为 0 的电子元器件数据\n"); printf("4: 列出所有数据\n"); printf("5: 中止程序\n"); scanf("%d", &x); switch (x) { case 1: int gai; printf("输入要重新输入数据的元器件编号\n"); scanf_s("%d", &gai); arr1(gai); break; case 2: int hai; printf("输入要修改的元器件数量的编号"); scanf_s("%d", &hai); arr2(hai); break; } } return 0; }void arr1(int n) { int i ; for (i = 1;i < yqjconst;i++) { if (name yqj[i].a == n) { printf("重新输入编号\n"); scanf_s("%d", &yqj[i].a); printf("重新输入名称\n"); scanf_s("%s", &yqj[i].b); printf("重新输入数量\n"); scanf_s("%d", &yqj[i].c); } return ; } } void arr2(int n) { int i = 0; for (i = 0;i < yqjconst;i++) { printf("重新输入新的数量"); scanf("%d", &yqj[i].a); return ; } }
05-13
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值