1、输出9*9口诀。共9行9列,i控制行,j控制列。#include "stdio.h"

main()

{int i,j,result;

for (i=1;i<10;i++)

{ for(j=1;j<10;j++)

{

result=i*j;

printf("%d*%d=%-3d",i,j,result);/*-3d表示左对齐,占3位*/

}

printf("\n");/*每一行后换行*/

}

}

2、判断101-200之间有多少个素数,并输出所有素数及素数的个数。

程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。#include "math.h"

main()

{

int m,i,k,h=0,leap=1;

printf("\n");

for(m=101;m<=200;m++)

{ k=sqrt(m+1);

for(i=2;i<=k;i++)

if(m%i==0)

{leap=0;break;}

if(leap) /*内循环结束后,leap依然为1,则m是素数*/

{printf("%-4d",m);h++;

if(h%10==0)

printf("\n");

}

leap=1;

}

printf("\nThe total is %d",h);

}

3、下面程序的功能是将一个4×4的数组进行逆时针旋转90度后输出,要求原始数组的数据随机输入,新数组以4行4列的方式输出main()

{ int a[4][4],b[4][4],i,j; /*a存放原始数组数据,b存放旋转后数组数据*/

printf("input 16 numbers: ");

/*输入一组数据存放到数组a中,然后旋转存放到b数组中*/

for(i=0;i<4;i++)

for(j=0;j<4;j++)

{ scanf("%d",&a[i][j]);

b[3-j][i]=a[i][j];

}

printf("array b:\n");

for(i=0;i<4;i++)

{ for(j=0;j<4;j++)

printf("%6d",b[i][j]);

printf("\n");

}

}

4、编程打印直角杨辉三角形main()

{int i,j,a[6][6];

for(i=0;i<=5;i++)

{a[i][i]=1;a[i][0]=1;}

for(i=2;i<=5;i++)

for(j=1;j<=i-1;j++)

a[i][j]=a[i-1][j]+a[i-1][j-1];

for(i=0;i<=5;i++)

{for(j=0;j<=i;j++)

printf("%4d",a[i][j]);

printf("\n");}

}

推荐教程:c++教程

php有c语言基础教程,c语言必背入门代码相关推荐

  1. 计算机编程c 语言实型数据,C语言-基础教程-C语言实型数据

    C语言-基础教程-C语言实型数据 分类:计算机等级 | 更新时间:2016-07-08| 来源:转载 2.4.1 实型常量 实型常量又称浮点常量,是一个十进制表示的符号实数.符号实数的值包括整数部分. ...

  2. c语言教程变量,C语言-基础教程-C语言常量与变量

    考试大计算机等级站整理: 2.2.1 标识符命名 在C语言中,标识符是对变量.函数标号和其它各种用户定义对象的命名.标识符的长度可以是一个或多个字符.绝大多数情况下,标识符的第一个字符必须是字母或下划 ...

  3. 计算机C P U的概念就是,2008计算机二级考试:C语言基础教程-C语言的特点

    C语言是中级语言 C语言通常称为中级计算机语言.中级语言并没有贬义,不意味着它功能差.难以使用.或者比B A S I C.P a s c a l那样的高级语言原始,也不意味着它与汇编语言相似,会给使用 ...

  4. 计算机c语言基础字符,2008计算机二级考试:C语言基础教程-C语言字符型数据

    2.5.1字符常量 字符常量是指用一对单引号括起来的一个字符.如'a','9','!'.字符常量中的单引号只起定界作用并不表示字符本身.单引号中的字符不能是单引号(')和反斜杠(\),它们特有的表示法 ...

  5. python必背入门代码-Python零基础入门学习笔记(一)

    字符串可以用单引号.双引号.三引号括起来,字符串为不可变类型. python中每个字符串自带下标和索引,可用 str[x] 来精确访问字符串 str 中的某个字符 切片: 指对 字符串.列表.元组 进 ...

  6. c语言怎么做步骤循环,C语言基础教程之循环

    此程序已经陷入无限循环中,C语言基础教程之循环 当一段代码需要执行多次时,您可能会遇到这种情况.通常,语句按顺序执行:首先执行函数中的第一个语句,然后执行第二个语句,依此类推. 编程语言提供各种控制结 ...

  7. %3c- r语言运算符,R语言基础教程之运算符

    原标题:R语言基础教程之运算符 运算符类型 在R编程中有以下类型的运算符 - 算术运算符 关系运算符 逻辑运算符 赋值运算符 其他运算符1.算术运算符 下表显示了R语言支持的算术运算符.运算符对向量的 ...

  8. c语言常量类型转换,c语言基础教程常量变量和类型转换,免费版.doc

    c语言基础教程常量变量和类型转换,免费版 第二章??????常量变量和类型转换2.1.1数字常量??? 数字常量包括整型常量和浮点型常量,浮点型常量又称实数.????1.整型常量???? HYPERL ...

  9. C语言不用文件系统读取文件,C语言-基础教程-非缓冲文件系统

    前面介绍的缓冲文件系统是借助文件结构体指针来对文件进行管理,通过文件指针来对文件进行访问,既可以读写字符.字符串.格式化数据,也可以读写二进制数据.非缓冲文件系统依赖于操作系统,通过操作系统的功能对文 ...

  10. c语言指针地址交换程序,C语言-基础教程-指针的地址分配

    我们可以定义指针变量指向任何类型的变量.在上述的处理过程中,指针变量指向的变量通过传递变量的地址来实现.指针变量的取值是内存的地址,这个地址应当是安全的,不可以是随意的,否则,写入内存单元的值将会使得 ...

最新文章

  1. Replication Controller、Replica Set
  2. php 一个简单正则表达式,PHP中正则表达式回顾(3)--编写一个简单的正则表达式工具类...
  3. 微信小程序开发系列教程三:微信小程序的调试方法
  4. sql事务、视图和索引
  5. C++ string字符串的增删改查
  6. ssis 有条件拆分_SSIS条件拆分转换概述
  7. catkin_make 只编译一个包
  8. php案例之后台数据显示-- mysqli面向过程版(procedure oriented programming = POP)
  9. minitab学习系列(2)--CPK、PPK案例解析
  10. python 趋势跟踪算法_Dual Thrust 区间突破策略 Python 版
  11. 基于脉动阵列实现矩阵卷积(FPGA)
  12. scratch编程 飞翔的小鸟 开发笔记 0604
  13. Pandas是什么?Pandas库下载和安装!
  14. 全球60个线上学习资源网站分享!
  15. Java获取单词的首字母的方法_java – 从句子中的每个单词中提取第一个字母
  16. java8 协程_Java8 异步编程—CompletableFuture
  17. office tab enterprise是什么:Office Tab Enterprise是超级微软office多标签插件---高效办公必备神器
  18. android如何设置图标,Android APP如何设置显示图标
  19. 穷举法解锁华为手机bootloader
  20. 大数据分析师的就业前景如何?

热门文章

  1. python算法精解pdf_python算法精解
  2. 中国城市统计年鉴1985-2021中国城市年鉴面板数据(完美Excel版)
  3. android小应用帮美女更衣系列二(附源码)
  4. JSON字符串转对象集合
  5. Java 使用Modsim32进行modbus-tcp协议模拟(从机)并使用java当做主机(Maven项目)进行从机信息获取及修改
  6. 看故事也能长知识,CPU的工作原理原来这么简单!
  7. 我不应该用计算机做题,超级计算器:能帮你做题的计算器,就是它了
  8. OpenCV.js 快速入门指南
  9. 代数结构在计算机科学中的应用,代数结构
  10. 快速排序时间复杂度分析