小程序
幽香飞狐
逆水行舟,不进则退。
展开
-
用C语言程序实现打印出一个菱形(1,3,5,7,5,3,1),观察菱形,它的每一行前面会有空格,要打印菱形,首先要算出空格多少的规律,以及每行*的数目,把菱形分为上下两部分打印,
#include<stdio..h>main(){int i,j,k;for(i=0;i<=3;i++) //上面实行打印{for(j=0;j<=2-i;j++)//*前面空格数printf(" ");for(k=0;k<=2*i;k++) 1 3 5 7即2*iprintf("*");printf("*")//下面同理}for(i=0;i<3;i++){fo..原创 2018-04-03 01:32:02 · 2658 阅读 · 1 评论 -
打印正三角形,和上升三角形
上升三角形#include<stdio.h>void main(){int i,j;for(i=0;i<5;i++){for(j=4-i;j>=0;j--){printf(' ');}for(j=0;j<i+1;j++){printf("*");}printf("\n");}}正三角形#include<stdio.h>int main(){for(i=0;...原创 2018-05-22 11:40:30 · 234 阅读 · 0 评论 -
中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱百鸡问题”:一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱买百鸡,请问公鸡,母鸡,小鸡各多少只?
问题分析(1)用百钱如果只买公鸡,最多可以买20只,但题目要求买一百只,由此可知,所买公鸡的数量应该在0~20之间。(2)同理,所买母鸡的数量应该在0~33之间。(3)不妨把公鸡,母鸡和小鸡的数量分别设为cock,hen,chicken,则cock+hen+chicken=100因此,百钱买百鸡问题就转化成解不定方程组的问题了。不定方程组为:{cock+hen+chicken=1005*cock+...原创 2018-05-27 14:40:10 · 21675 阅读 · 0 评论 -
MATLAB中abs的作用
abs(x),把x变成ASCII表中的十进制如abs(E)=69(这在ASCII是E所对应的十进制值)原创 2018-06-26 12:02:43 · 8580 阅读 · 0 评论 -
Matlab中倒序输出自己想要的字符串数组
如:String ='Every good boy does fun.';U=String(10:-1:7) //括号里面的“-1”是指倒序输出输出结果为 U=doog原创 2018-06-26 12:13:01 · 10717 阅读 · 0 评论 -
VS2017查询SQL Server数据库表有多少数据
using System;using System.Data;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace 酒店信息管理3{ public partial class Form2 : Form { public Form2() { ...原创 2018-07-15 15:51:05 · 2168 阅读 · 0 评论 -
经典同步问题 5个生产者和5个消费者共享3个缓冲区问题(C++实现)
#include <iostream> #include <stdlib.h> #include <STDIO.H> #include <windows.h> using namespace std; typedef int semaphore; /* 信号量是一...原创 2018-10-20 11:40:33 · 4856 阅读 · 1 评论