《C程序设计II》简易计算器,杨辉,数字杯子图形。《C程序设计II》简易计算器,杨辉,数字杯子图形。《C程序设计II》简易计算器,杨辉,数字杯子图形。

《C程序设计II》简易计算器,杨辉,数字杯子图形。《C程序设计II》简易计算器,杨辉,数字杯子图形。《C程序设计II》简易计算器,杨辉,数字杯子图形。《C程序设计II》简易计算器,杨辉,数字杯子图形。

#include<stdio.h>
#include<stdlib.h>
int fun(int m,int n){
int a[][],i,j,num;
for(i=;i<;i++)
{
for(j=;j<;j++)
a[i][j]=;
}
for(i=;i<;i++)
a[i][]=;
for(i=;i<;i++)
for(j=;j<=i;j++)
a[i][j]=a[i-][j]+a[i-][j-];
return a[m][n];
}
int main(){
int m,n;
scanf("%d%d",&m,&n);
if(n>m){
printf("NO Value!");
}else{
printf("%d\n",fun(m,n));
}
return ;
}

#include<stdio.h>
#include<stdlib.h>
int main(){
int m,i,j,p;
char t='A',x;
scanf("%d",&m);
char f='A'+(m*);
p=m+;
for(i=;i<m;i++){
for(j=;j<i;j++){
printf("*");
}
printf("%c",t);
if(i==m-){
x=t;
printf("%c",++x);
p--;
}
for(j=(p-=);j>;j--){
printf(" ");
}
printf("%c",f);
printf("\n");
t++;
f--;
}
return ;
}

实现一个建议计算器:

输入

3

1,2,3

+,*

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
char a1[]={};
int a[]={};
int main(){
int i=,t,sum=,flag=,p;
char op[]={'\0'};
scanf("%d",&t);
getchar();
gets(a1);
gets(op);
p=;
for(i=;i<strlen(a1);i++){
if(a1[i]>=''&&a1[i]<=''){
a[p++]=a1[i]-'';
}
}
for(i=;i<strlen(op);i++){
if(op[i]==',') continue;
if(op[i]=='+'){
if(flag){
sum=a[i]+a[i+];
flag=;
}else{
sum+=a[i];
}
}else if(op[i]=='-'){
if(flag){
sum=a[i]-a[i+];
flag=;
}else{
sum-=a[i];
}
}else if(op[i]=='*'){
if(flag){
sum=a[i]*a[i+];
flag=;
}else{
sum*=a[i];
}
}else if(op[i]=='/'){
if(flag){
sum=a[i]/a[i+];
flag=;
}else{
sum/=a[i];
}
}
}
printf("%d",sum);
return ;
}

《C程序设计II》简易计算器,杨辉,数字杯子图形的更多相关文章

  1. 经典问题(c++/python)素数、杨辉三角(金字塔型)、统计单词数、简单计算器、密码安全程度、凯撒密码加密、汉诺塔 (python课设实验实例)-- biaobiao88

    [编写程序,输人一个大于2的自然数,然后输出小于该数字的所有素数组成的列表.]所谓素数,是指除了1和自身之外没有其他因数的自然数,最小的素数是2,后面依次是3.5.7.11.13... c++代码: ...

  2. [LeetCode] Pascal's Triangle II 杨辉三角之二

    Given an index k, return the kth row of the Pascal's triangle. For example, given k = 3,Return [1,3, ...

  3. LeetCode Pascal's Triangle II (杨辉三角)

    题意:给出杨辉三角的层数k,返回最后一层.k=0时就是只有一个数字1. 思路:滚动数组计算前一半出来,返回时再复制另一半.简单但是每一句都挺长的. 0ms的版本: class Solution { p ...

  4. LeetCode(119):杨辉三角 II

    Easy! 题目描述: 给定一个非负索引 k,其中 k ≤ 33,返回杨辉三角的第 k 行. 在杨辉三角中,每个数是它左上方和右上方的数的和. 示例: 输入: 3 输出: [1,3,3,1] 进阶: ...

  5. 算法基础_递归_求杨辉三角第m行第n个数字

    问题描述: 算法基础_递归_求杨辉三角第m行第n个数字(m,n都从0开始) 解题源代码(这里打印出的是杨辉三角某一层的所有数字,没用大数,所以有上限,这里只写基本逻辑,要符合题意的话,把循环去掉就好) ...

  6. 【PyQt5-Qt Designer】简易的数字键盘输入+简易计算器

    参考如下键盘格式写了一个键盘输入,目前还不能进行运算,后期完善... 效果如下: 完整代码: from PyQt5.QtWidgets import (QApplication,QWidget,QPu ...

  7. 《Java 程序设计》课堂实践项目-简易计算器

    <Java 程序设计>课堂实践项目简易计算器 课后学习总结 目录 改变 简易计算器实验要求 课堂实践成果 课后思考 改变 修改了博客整体布局,过去就贴个代码贴个图很草率,这次布局和内容都有 ...

  8. 用js制作简易计算器及猜随机数字游戏

    <!doctype html><html><head> <meta charset="utf-8"> <title>JS ...

  9. LeetCode119.杨辉三角 II

    119.杨辉三角 II 描述 给定一个非负索引 k,其中 k ≤ 33,返回杨辉三角的第 k 行. 在杨辉三角中,每个数是它左上方和右上方的数的和. 示例 输入: 3 输出: [1,3,3,1] 进阶 ...

随机推荐

  1. Windows10更新后无限重启

    以安全模式进入系统,禁用或卸载显卡驱动. 重启后重新安装驱动.

  2. [Python Study Notes]pynput实现对键盘控制与监控

    ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ...

  3. Vim 配置文件===/etc/vimrc

    1.替换方法 替换对应的vimrc文件,定制自己的vimrc /etc/vimrc              替换此文件: /home/lmy/.vimrc     只对当前用户有效: Ubuntu9 ...

  4. UITextField的文本框部分文本以*的方式来显示

    #import "AppDelegate.h" @interface AppDelegate ()<UITextFieldDelegate>// 添加代理协议 @end ...

  5. Linux 设置新创建目录或文件的默认权限

    一.简介 在unix或者linux中,每创建一个文件或者目录时,这个文件或者目录都具有一个默认的权限,比如目录755,文件644,这些默认权限是通过"umask"权限掩码控制的.一 ...

  6. R: 正则表达式

    正则表达式: 例:sub("a","",c("abcd","dcba")):   [1] "bcd" ...

  7. PCL基础3.2-如何编写新的PCL类

    1.文件名为mainBilateralFilter.cpp的文件内容如下 #include <pcl/point_types.h> #include <pcl/io/pcd_io.h ...

  8. Postman工具---请求与响应

    参考:http://blog.csdn.net/water_0815/article/details/53311561

  9. eclipse中jad反编译工具的安装

    我的云盘:工具里面有 Q:为什么有必要在开发环境中配置反编译工具呢? A:  当运行引用了第三方jar包项目时,突然报出了jar包中的某个类的某一行出现异常.我们想看一下这个class文件的代码时,经 ...

  10. java全栈day02

    今日内容介绍1.变量2.运算符 01变量概述 * A: 什么是变量? * a: 变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水:那么变量是装载什么的呢? ...