C语言100道练习004——输出浮点数
#include<stdio.h>
int main04()
{
float pi = 3.14159;
printf("取圆周率的5为小数的值为%.5f\n", pi);
return 0;
}
C语言100道练习005——输出双精度数
#include<stdio.h>
int main05()
{
double e = 2.718284;
printf("自然常数e取5位小数的值为 %lf\n", e);
return 0;
}
C语言100道练习006——两个整数相加
#include<stdio.h>
#pragma warning(disable:4996)
int main()
{
int a;
int b;
printf("请输入两个整数");
scanf("%d %d", &a, &b);
printf("%d + %d = %d", a, b, a + b);
return 0;
}
C语言100道练习007——两个浮点数相乘
#include<stdio.h>
#pragma warning(disable:4996)
int main()
{
double pi;
double e;
printf("请输入两个浮点数");
scanf("%lf %lf", &pi, &e);
printf("%lf * %lf = %f\n", pi, e, pi * e);
return 0;
}
C语言100道练习008——字符转ASCⅡ码
#include<stdio.h>
#pragma warning(disable:4996)
int main08()
{
char a;
printf("请输入一个字符");
scanf("%c", &a);
printf("字符'%c'的ASCⅡ码为 %d\n", a,a);
return 0;
}
ASCⅡ码转字符
int main()
{
int a;
printf("请输入一个数字");
scanf("%d", &a);
printf("ASCⅡ码%d表示的字符为 %c\n", a, a);
}
C语言100道练习009——两数相除
#include<stdio.h>
#pragma warning(disable:4996)
int main09()
{
int a, b, c, d;
printf("请输入被除数与除数");
scanf("%d,%d", &a, &b);
c = a / b;
d = a % b;
printf("结果为%d,余数为%d", c, d);
return 0;
}
C语言100道练习010——比较大小——比较10个数的大小
int main()
{
int arr[10];
int max = arr[0];
printf("请输入十个整数");
for (int i = 0; i < 10; i++)
{
scanf("%d", &arr[i]);
}
for (int i = 0; i < 10; i++)
{
if (arr[i] > max)
{
max = arr[i];
}
}
printf("最大值为%d\n", max);
return 0;
}
C语言100道练习013——判断奇偶数
int main()
{
int a;
printf("请输入一个自然数");
scanf("%d", &a);
switch(a % 2)
{
case 0 :
printf("%d是偶数\n",a);
break;
case !0:
printf("%d是奇数\n",a);
break;
}
return 0;
}
C语言100道练习017——判断一元二次方程解的情况
#include<stdio.h>
#pragma warning(disable:4996)
int main()
{
int a, b, c;
printf("请分别输入一元二次方程中a,b,c的值\n");
scanf("%d,%d,%d", &a, &b, &c);
if (b * b - 4 * a * c > 0)
{
printf("一元二次方程有两个解\n");
}
else if (b * b - 4 * a * c < 0)
{
printf("一元二次方程无解\n");
}
else
{
printf("一元二次方程有且仅有一个解\n");
}
return 0;
}
C语言100道练习018——判断闰年
#include<stdio.h>
#pragma warning(disable:4996)
int main()
{
int a;
printf("请输入一个年份\n");
scanf("%d",&a);
if ((a % 4 == 0 && a % 100 != 0) || a % 400 == 0) //4能整除a和100不能整除a同时满足 或 400能整除a
printf("闰年\n");
else
printf("不是闰年");
return 0;
}
C语言100道练习022——输出乘法口诀表
#include<stdio.h>
int main()
{
for (int a = 1; a < 10; a++)
{
for (int b = 1 ; b <= a ;b++)
{
printf("%d * %d = %d\t", a, b, a * b);
}
printf("\n");
}
return 0;
}
|