计算机c语言循环作业,C语言计算机作业编程.doc
七个图形
#include
int main()
{
char letter;
scanf("%c",&letter);
switch(letter)
{
case'a':
{int i,j,p,q;
scanf("%d %d",&p,&q);
for(i=1;i<=p;i++)
{for(j=1;j<=q;j++)
printf("*");
printf("\n");
}
}break;
case'b':
{int i,j,l,p,q;
scanf("%d %d",&p,&q);
for(i=1;i<=p;i++)
{for(l=1;l<=i-1;l++)
printf(" ");
for(j=1;j<=q;j++)
printf("*");
printf("\n");
}
}break;
case'c':
{int i,j,l,p,q;
scanf("%d %d",&p,&q);
for(i=1;i<=p;i++)
{for(l=1;l<=p-i;l++)
printf(" ");
for(j=1;j<=q;j++)
printf("*");
printf("\n");
}
}break;
case'd':
{int i,l,p;
scanf("%d",&p);
for(i=1;i<=p;i++)
{for(l=1;l<=i;l++)
printf("*");
printf("\n");
}
}break;
case'e':
{int i,l,p;
scanf("%d",&p);
for(i=1;i<=p;i++)
{for(l=0;l<=p-i;l++)
printf("*");
printf("\n");
}
}break;
case'f':
{int i,j,l,p;
scanf("%d",&p);
for(i=1;i<=p;i++)
{for(j=1;j<=p-i;j++)
printf(" ");
for(l=1;l<2*i;l++)
printf("*");
printf("\n");
}
}break;
case'g':
{int i,j,l,p;
scanf("%d",&p);
for(i=1;i<=p;i++)
{for(j=1;j<=p-i;j++)
printf(" ");
for(l=1;l<2*i;l++)
printf("*");
printf("\n");
}
for(i=p-1;i>=0;i--)
{for(j=1;j<=p-i;j++)
printf(" ");
for(l=1;l<2*i;l++)
printf("*");
printf("\n");
}
}break;
}
return 0;}
回文序列:
#include
int main()
{char str1[100],str2[100],t;int i,j,n;
gets(str1);
strcpy(str2,str1);
n=strlen(str1);
for(j=0;j
for(i=0;i
{t=str2[i];str2[i]=str2[i+1];str2[i+1]=t;}
if(strcmp(str1,str2)==0)
printf("输入的是回文序列\n");
else
printf("输入的不是回文序列\n");
return 0;
}
加减乘除:
#include
int main()
{
char symbol;float a,b;
scanf("%f%c%f",&a,&symbol,&b);
switch(symbol)
{
case '+':printf("%f+%f=%f\n",a,b,a+b) ;break;
case '-':printf("%f-%f=%f\n",a,b,a-b) ;break;
case '*':printf("%f*%f=%f\n",a,b,a*b) ;break;
case '/':
if (b==0)
printf("error\n");
else
printf("%f/%f=%f\n",a,b,a/b) ;break;
default:printf("error\n");
}
return 0 ;
}
最大公约数
#include
int main()
{int a,b;
int gys(int m,int n);
int gbs(int m,int n);
计算机c语言循环作业,C语言计算机作业编程.doc相关推荐
- c语言循环教案,C语言教学(七-上)for循环
原标题:C语言教学(七-上)for循环 今天带大家了解C语言for循环的用法,我们知道计算机对每行代码的处理只有一次,如果我们需要重复进行某一步骤的时候,那不是需要重复敲这一段代码吗,要是需要重复一千 ...
- c语言循环结构排序,C语言循环结构
-C语言冒泡排序算法(附带源码)
排序(sorting)就是调整列表的顺序,是计算机编程中经常要做的一件事情.经过排序以后的数据,可以极大地提高查找的效率. 冒泡排序(bubble sort)是用嵌套的 for 循环来实现的,其名称来 ...
- 统计字符C语言循环结构,C语言循环结构
-C语言统计字符和数字的个数
这是一个C语言 while 循环示例:输入一串以?为结束标志的字符,统计其中字母和数字的个数. 问题分析 输入:从键盘输入一个以?结尾的字符串. 输出:两个整数(分别表示字母和数字的个数). 这是一个 ...
- c语言三种循环结构特点,c语言循环结构(c语言循环结构特点)
1.while循环 while语句的一般形式为:while(表达式)语句.其中表达式是循环条件,语句为循环体.while语句中的表达式一般是关系表达或逻辑表达式,只要表达式的. for语句循环1 fo ...
- C语言用for循环求最大公约数,C语言循环结构
-C语言求最大公约数
这是一个C语言 while 循环示例:求正整数 m 和 n 的最大公约数. 问题分析 输入:两个正整数. 输出:一个正整数(最大公约数). 最大公约数(gcd)是指几个数共有的因数之中最大的一个数,比 ...
- c语言计算数列和循环,C语言循环结构
-C语言数列求和(使用for循环)
C语言 for 循环示例:计算 1+2+3+-+100. 问题分析 本题需要反复累加 100 次,而且每次累加的数字都递增 1.这种特性完全符合 for 循环语句的使用条件. 利用 for 循环语句的 ...
- c语言循环菜鸟,C语言菜鸟基础教程之for循环
先看程序: #include int main() { for(int i = 0; i < 5; i++) { printf("i = %d\n", i); } print ...
- 用c语言循环语句,C语言中循环语句有哪些具体怎么用
C提供三种基本的循环语句:for语句.while语句和do-while语句. 一.for循环 for循环是开界的. 它的一般形式为: for(;;) 语句; 初始化总是一个赋值语句,它用来给循环控制变 ...
- c语言循环并行处理,C语言设计并行处理
要编写一个好的游戏,必需使用到并行机制.并行机制要涉及到一个重要的语句,那就是While语句.你可能不禁会问:那不就是循环吗?对,并行机制就是要利用循环,即游戏循环(Game Loop).实际上,所有 ...
- c语言循环8,C语言8 循环语句 | CN-SEC 中文网
摘要 如何实现让某些语句按照一定的条件重复执行呢?比如:打印从0 - N的值? 例子: goto语句 如何实现让某些语句按照一定的条件重复执行呢? 比如:打印从0 - N的值? 例子: goto语句 ...
最新文章
- mysql通过订单量排序_mysql8 参考手册--通过排序优化
- 莫言:不要在不喜欢你的人那丢掉快乐
- 初识react-native
- [armv9]-ARMV9 CCA 机密计算简介
- android设计ip输入框,Android下自定义IP控件
- 抖音xgorgon04参数
- java数据跑不出来,6000条数据,java下跑了20多分钟了还没跑完,求教怎么改进
- es6拼接字符串的方式。
- leetcode 239. 滑动窗口最大值(单调队列)
- SpringBoot2.x 整合RabbitMQ_消费端
- python语音读取
- 不要随便参加业主群的赏月大赛
- php buildconf,PHP Extension开发 Unix Build System配置 conf
- Java性能调优的11个实用技巧
- 通过 a 标签下载文件
- 网络电视机顶盒测试软件,网络机顶盒最值得安装的软件,可免费收看全网vip独播剧!...
- 量化基金投资之套利策略简介
- 高斯拉盖尔(Gauss-Laguerre)法则求积分(python,数值积分)
- 如何辨别大脑脑区结构?——最全详细回答
- Unity3D教程:如何利用Shader实现钻石渲染效果
热门文章
- ps抠图怎么放大图片_PS教程:透明玻璃杯不会抠图?一分钟利用通道面板快速抠图...
- Warning message:In a + b : longer object length is not a multiple of shorter object length
- Pandas批量删除dataframe列名中的后缀实战:使用rstrip函数批量删除列名中的后缀(suffix)、使用replace函数批量删除列名中的后缀(suffix)
- Error in bl_make_text_box(token, drawing_context$gp, drawing_context$yoff_pt) : function ‘Rcpp_preci
- Python裁剪图片(Crop an Image)
- keras构建前馈神经网络(feedforward neural network)进行分类模型构建基于早停法(Early stopping)
- linux bash字符串截取
- python-requests官网_requests使用心得
- 博世力士乐液压_[Event Review] Company Visit Bosch Rexroth 博世力士乐液压工厂参观
- nanopore测序技术专题(六):测序错误率太高无法使用?