C语言程序设计(第二版)第2章例题
来源:互联网 发布:房屋立体设计软件 编辑:程序博客网 时间:2024/04/30 09:32
例2.1:
#include"stdio.h"
int main()
{
char ch;
scanf("%c",&ch);
printf("%c ASCII:%d\n",ch,ch);
}
例2.2:
#include"stdio.h"
#define PI 3.14159
void main()
{
double r,k,s;
scanf("%lf",&r);
k=2*PI*r;
s=PI*r*r;
printf("circle:%.2f area:%.2f\n",k,s);
}
例2.3:
#include"stdio.h"
void main()
{
int a=27;
printf("%d%o%x%u\n",a,a,a,a);
printf("%d,%o,%x\n",a,a,a);
printf("a=],a=%5o,a=%5x\n",a,a,a);
}
例2.4:
#include"stdio.h"
void main()
{
char c='a';
int b=97;
printf("%c.%d\n",c,c);
printf("%c,%d\n",b,b);
printf("%c,%d\n",c+1,c+1);
printf("%c,%d\n",c-32,c-32);
}
例2.5:
#include"stdio.h"
void main()
{
float f=314.15;
double d=3.1415926;
printf("f=%f,f=%e\n",f,f);
printf("d=%f,d=%e\n",d,d);
printf("d=%6.3f,d=%6.2f,d=%.3f\n",d,d,d);
}
例2.6:
#include"stdio.h"
void main()
{
int t,h,m,s;
scanf("%d",&t);
h=t/3600;
m=(t-h*3600)/60;
s=t-h*3600-m*60;
printf("d:d:d\n",h,m,s);
}
例2.7:
#include"stdio.h"
void main()
{
int t,h,m,s;
scanf("%d:%d:%d",&h,&m,&s);
t=h*3600+m*60+s;
printf("%d\n",t);
}
例2.8:
#include"stdio.h"
void main()
{
int a,b;
scanf("%d%x",&a,&b);
printf("a=%d,b=%d\n",a,b);
}
例2.9:
#include"stdio.h"
void main()
{
char c1,c2,c3;
scanf("%c%c%c",&c1,&c2,&c3);
printf("%c,%c,%c\n",c1,c2,c3);
}
例2.10:
#include"stdio.h"
void main()
{
double x,y,sum;
printf("Input x x y:\n");
scanf("%lf,%lf",&x,&y);
sum=x+y;
printf("sum=%.3f\n",sum);
}
例2.11:
#include"stdio.h"
void main()
{
int a;
double x;
scanf("=%lf",&a,&x);
printf("a=%d,x=%f\n",a,x);
}
例2.12:
#include"stdio.h"
void main()
{
char c='A';
putchar(c);
putchar('A');
putchar('\n');
putchar('\101');
putchar(65);
}
例2.13:
#include"stdio.h"
void main()
{
char c1,c2,c3;
c1=getchar();
c2=getchar();
c3=getchar();
putchar(c1);
putchar(c2);
putchar(c3);
}
例2.14:
#include"stdio.h"
#include"math.h"
void main()
{
double x,y;
scanf("%lf",&x);
x=fabs(x);
y=sqrt(x);
printf("%.4f\n",y);
}
例2.15:
#include"stdio.h"
#include"time.h"
#include"stdlib.h"
void main()
{
int a,b;
srand(time(0));
a=rand();
b=rand();
printf("%d+%d=\n",a,b);
}
- C语言程序设计(第二版)第2章例题
- C语言程序设计(第二版)第1章例题
- C语言程序设计(第二版)第3章例题
- C语言程序设计(第二版)第4章例题
- C语言程序设计(第二版)第7章例题
- C语言程序设计(第二版)第11章例题
- C语言程序设计(第二版)第9章例题
- 1239: 华科版C语言程序设计教程(第二版)例题6.17
- 1206: 华科版C语言程序设计教程(第二版)例题4.3
- C语言程序设计(第二版)第3章编程题
- C语言程序设计(第二版)第6章编程题
- 第7周 C语言程序设计(新2版) 例题 3个函数例题
- 第10周 C语言程序设计(新2版) 第三章例题 swich统计数字、字符和其它符号
- 第7周 C语言程序设计(新2版) 例题1 统计输入的字符数
- 第7周 C语言程序设计(新2版) 例题 1.6数组(无法编译)
- 第7周 C语言程序设计(新2版) 例题1.7 函数
- 第7周 C语言程序设计(新2版) 例题1.9 字符数组(打印最长输入行)
- 简单 凯撒加密 C语言程序设计现代方法 第二版 第8章 15题 列2
- 第3周项目3--多文件组织三角形
- C语言程序设计第1章习题
- QT同时实现通信、界面交互总结
- C#调用存储过程简单完整例子
- 棋盘覆盖
- C语言程序设计(第二版)第2章例题
- Mysql 一张表中某一列多条记录更新为不同的值,效率比较高
- P2P之UDP穿透的简单实现方式
- R语言基础编程技巧汇编 - 3
- 字符串比较
- 【HTM】层级实时记忆脑皮质学习算法 一、当前进度
- C语言程序设计(第二版)第3章例题
- CSS Sticky Footer: 完美的CSS绝对底部
- System Call 扒开系统调用的三层皮[未完待续~]