《C程序设计II》简易计算器,杨辉,数字杯子图形
《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》简易计算器,杨辉,数字杯子图形的更多相关文章
- 经典问题(c++/python)素数、杨辉三角(金字塔型)、统计单词数、简单计算器、密码安全程度、凯撒密码加密、汉诺塔 (python课设实验实例)-- biaobiao88
[编写程序,输人一个大于2的自然数,然后输出小于该数字的所有素数组成的列表.]所谓素数,是指除了1和自身之外没有其他因数的自然数,最小的素数是2,后面依次是3.5.7.11.13... c++代码: ...
- [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, ...
- LeetCode Pascal's Triangle II (杨辉三角)
题意:给出杨辉三角的层数k,返回最后一层.k=0时就是只有一个数字1. 思路:滚动数组计算前一半出来,返回时再复制另一半.简单但是每一句都挺长的. 0ms的版本: class Solution { p ...
- LeetCode(119):杨辉三角 II
Easy! 题目描述: 给定一个非负索引 k,其中 k ≤ 33,返回杨辉三角的第 k 行. 在杨辉三角中,每个数是它左上方和右上方的数的和. 示例: 输入: 3 输出: [1,3,3,1] 进阶: ...
- 算法基础_递归_求杨辉三角第m行第n个数字
问题描述: 算法基础_递归_求杨辉三角第m行第n个数字(m,n都从0开始) 解题源代码(这里打印出的是杨辉三角某一层的所有数字,没用大数,所以有上限,这里只写基本逻辑,要符合题意的话,把循环去掉就好) ...
- 【PyQt5-Qt Designer】简易的数字键盘输入+简易计算器
参考如下键盘格式写了一个键盘输入,目前还不能进行运算,后期完善... 效果如下: 完整代码: from PyQt5.QtWidgets import (QApplication,QWidget,QPu ...
- 《Java 程序设计》课堂实践项目-简易计算器
<Java 程序设计>课堂实践项目简易计算器 课后学习总结 目录 改变 简易计算器实验要求 课堂实践成果 课后思考 改变 修改了博客整体布局,过去就贴个代码贴个图很草率,这次布局和内容都有 ...
- 用js制作简易计算器及猜随机数字游戏
<!doctype html><html><head> <meta charset="utf-8"> <title>JS ...
- LeetCode119.杨辉三角 II
119.杨辉三角 II 描述 给定一个非负索引 k,其中 k ≤ 33,返回杨辉三角的第 k 行. 在杨辉三角中,每个数是它左上方和右上方的数的和. 示例 输入: 3 输出: [1,3,3,1] 进阶 ...
随机推荐
- LNMP 1.5 php-fpm配置文件
php-fpm配置文件: /usr/local/php/etc/php-fpm.conf :php-fpm服务的配置文件 /usr/local/php/etc/php.ini :ph ...
- apache2不识别php
sudo apt-get install libapache2-mod-php7.0 sudo a2enmod php7.0 sudo service apache2 restart 注意:Apach ...
- jquery获取元素在文档中的位置信息以及滚动条位置(转)
jquery获取元素在文档中的位置信息以及滚动条位置 http://blog.csdn.net/qq_34095777/article/details/78750886 原文链接 原创 201 ...
- Ros学习——创建ROS消息和ROS服务
1.rosed rosed 是 rosbash 的一部分.利用它可以直接通过package名来获取到待编辑的文件而无需指定该文件的存储路径了. rosed默认的编辑器是vim.修改其他的,打开~/.b ...
- __call()和__callStatic()方法
__call() 当对象访问不存在的方法时,__call()方法会被自动调用__callStatic() 当对象访问不存在的静态方法时,__callStatic()方法会被自动调用 这两个方法在PHP ...
- go语言linux环境配置
linux的设置方法:有4个环境变量需要设置:GOROOT.GOPATH.GOBIN以及PATH.需要设置到某一个profile文件中(~/.bash_profile(单一用户)或/etc/profi ...
- v8垃圾回收和js垃圾回收机制
垃圾回收器是一把十足的双刃剑.好处是简化程序的内存管理,内存管理无需程序员来操作,由此也减少了长时间运转的程序的内存泄漏.然而无法预期的停顿,影响了交互体验.本文从 V8 (node.js runti ...
- Android 菜单之子菜单SubMenu
子菜单就是在点击了菜单中的选项后弹出的要对菜单中选项操作的菜单 他的操作与之前的两种类型的菜单操作差不多 动态添加 @Override public boolean onCreat ...
- hmset()
以哈希表方式存放数据
- Sequoiadb该如何选择合适的SQL引擎
Sequoiadb作为一个文档型NoSQL数据既可以存储结构化数据也可以存储非结构化数据,对于非结构化数据只能使用原生的API进行查询,对结构化数据我们可以选择使用原生的API和开源SQL引擎,目前P ...