练习一:设某正方形的边长为整数,定义一个sideLen变量存储该边长值(自行设定任意整数边长),并定义一个squareArea变量存储该正方形面积(根据sideLen计算),输出该正方形的边长与面积。
#include<stdio.h>
int main()
{ int sidelen =2,squareArea=sidelen*sidelen;
printf("正方形的边长为%d,正方形的面积为%d",sidelen,squareArea);
return 0;
}
运行结果:正方形的边长为2,正方形的面积为4
练习二:设某圆形的半径为小数,定义一个radius变量存储半径值(自行设定任意半径),并定义一个常量PI表示圆周率,然后定义一个circleArea变量存储该圆形面积(根据radius和PI计算),输出该圆形的半径与面积。
#include<stdio.h>
#define PI 3.14
int main()
{ float radius=1.0f,circleArea=PI*radius*radius;
printf("半径为:%g,面积为:%g",radius,circleArea);
return 0;
}
运行结果:半径为:1,面积为:3.14
练习三:定义number变量存储任意三位正整数,自行设置变量通过计算得到该正整数的逆序结果并输出。例如原数为123,逆序结果为321。
#include<stdio.h>
int main()
{ int number=123,top=number/100,mid=number/10%10,low=number%10;
printf("%d%d%d",low,mid,top);
return 0;
}
运行结果:321
练习四:定义number变量存储任意正整数,通过计算判断该数为奇数还是偶数,奇数则输出1,偶数则输出0。
#include<stdio.h>
int main()
{ int number=123;
printf("%d\n",number%2);
return 0;
}
运行结果:1
练习五:定义两个变量存储任意正整数,通过计算交换两个变量的值并输出。例如交换前a=1.b=2.交换后a=2.b=1。
#include<stdio.h>
int main()
{ int a=1,b=2;
int c=b;
b=a;
a=c;
printf("a=%d,b=%d",a,b);
return 0;
}
运行结果:a=2,b=1
练习六:定义一个lower变量存储一个任意a~z字符,并定义一个upper变量通过计算将lower里的字符转换成对应大写。
#include<stdio.h>
int main()
{ char lower='a',upper=lower-32;
printf("%c",upper);
return 0;
}
运行结果:A
标签:练习题,定义,int,number,C语言,radius,printf,变量 From: https://blog.csdn.net/2401_83215946/article/details/137368539