七个图形

#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相关推荐

  1. c语言循环教案,C语言教学(七-上)for循环

    原标题:C语言教学(七-上)for循环 今天带大家了解C语言for循环的用法,我们知道计算机对每行代码的处理只有一次,如果我们需要重复进行某一步骤的时候,那不是需要重复敲这一段代码吗,要是需要重复一千 ...

  2. c语言循环结构排序,C语言循环结构 -C语言冒泡排序算法(附带源码)

    排序(sorting)就是调整列表的顺序,是计算机编程中经常要做的一件事情.经过排序以后的数据,可以极大地提高查找的效率. 冒泡排序(bubble sort)是用嵌套的 for 循环来实现的,其名称来 ...

  3. 统计字符C语言循环结构,C语言循环结构 -C语言统计字符和数字的个数

    这是一个C语言 while 循环示例:输入一串以?为结束标志的字符,统计其中字母和数字的个数. 问题分析 输入:从键盘输入一个以?结尾的字符串. 输出:两个整数(分别表示字母和数字的个数). 这是一个 ...

  4. c语言三种循环结构特点,c语言循环结构(c语言循环结构特点)

    1.while循环 while语句的一般形式为:while(表达式)语句.其中表达式是循环条件,语句为循环体.while语句中的表达式一般是关系表达或逻辑表达式,只要表达式的. for语句循环1 fo ...

  5. C语言用for循环求最大公约数,C语言循环结构 -C语言求最大公约数

    这是一个C语言 while 循环示例:求正整数 m 和 n 的最大公约数. 问题分析 输入:两个正整数. 输出:一个正整数(最大公约数). 最大公约数(gcd)是指几个数共有的因数之中最大的一个数,比 ...

  6. c语言计算数列和循环,C语言循环结构 -C语言数列求和(使用for循环)

    C语言 for 循环示例:计算 1+2+3+-+100. 问题分析 本题需要反复累加 100 次,而且每次累加的数字都递增 1.这种特性完全符合 for 循环语句的使用条件. 利用 for 循环语句的 ...

  7. c语言循环菜鸟,C语言菜鸟基础教程之for循环

    先看程序: #include int main() { for(int i = 0; i < 5; i++) { printf("i = %d\n", i); } print ...

  8. 用c语言循环语句,C语言中循环语句有哪些具体怎么用

    C提供三种基本的循环语句:for语句.while语句和do-while语句. 一.for循环 for循环是开界的. 它的一般形式为: for(;;) 语句; 初始化总是一个赋值语句,它用来给循环控制变 ...

  9. c语言循环并行处理,C语言设计并行处理

    要编写一个好的游戏,必需使用到并行机制.并行机制要涉及到一个重要的语句,那就是While语句.你可能不禁会问:那不就是循环吗?对,并行机制就是要利用循环,即游戏循环(Game Loop).实际上,所有 ...

  10. c语言循环8,C语言8 循环语句 | CN-SEC 中文网

    摘要 如何实现让某些语句按照一定的条件重复执行呢?比如:打印从0 - N的值? 例子: goto语句 如何实现让某些语句按照一定的条件重复执行呢? 比如:打印从0 - N的值? 例子: goto语句 ...

最新文章

  1. mysql通过订单量排序_mysql8 参考手册--通过排序优化
  2. 莫言:不要在不喜欢你的人那丢掉快乐
  3. 初识react-native
  4. [armv9]-ARMV9 CCA 机密计算简介
  5. android设计ip输入框,Android下自定义IP控件
  6. 抖音xgorgon04参数
  7. java数据跑不出来,6000条数据,java下跑了20多分钟了还没跑完,求教怎么改进
  8. es6拼接字符串的方式。
  9. leetcode 239. 滑动窗口最大值(单调队列)
  10. SpringBoot2.x 整合RabbitMQ_消费端
  11. python语音读取
  12. 不要随便参加业主群的赏月大赛
  13. php buildconf,PHP Extension开发 Unix Build System配置 conf
  14. Java性能调优的11个实用技巧
  15. 通过 a 标签下载文件
  16. 网络电视机顶盒测试软件,网络机顶盒最值得安装的软件,可免费收看全网vip独播剧!...
  17. 量化基金投资之套利策略简介
  18. 高斯拉盖尔(Gauss-Laguerre)法则求积分(python,数值积分)
  19. 如何辨别大脑脑区结构?——最全详细回答
  20. Unity3D教程:如何利用Shader实现钻石渲染效果

热门文章

  1. ps抠图怎么放大图片_PS教程:透明玻璃杯不会抠图?一分钟利用通道面板快速抠图...
  2. Warning message:In a + b : longer object length is not a multiple of shorter object length
  3. Pandas批量删除dataframe列名中的后缀实战:使用rstrip函数批量删除列名中的后缀(suffix)、使用replace函数批量删除列名中的后缀(suffix)
  4. Error in bl_make_text_box(token, drawing_context$gp, drawing_context$yoff_pt) : function ‘Rcpp_preci
  5. Python裁剪图片(Crop an Image)
  6. keras构建前馈神经网络(feedforward neural network)进行分类模型构建基于早停法(Early stopping)
  7. linux bash字符串截取
  8. python-requests官网_requests使用心得
  9. 博世力士乐液压_[Event Review] Company Visit Bosch Rexroth 博世力士乐液压工厂参观
  10. nanopore测序技术专题(六):测序错误率太高无法使用?