hehe之小程序
强烈推介IDEA2020.2破解激活,IntelliJ IDEA 注册码,2020.2 IDEA 激活码
1.给定两个整形变量的值,将两个值的内容进行交换。 2. 不允许创建临时变量,交换两个数的内容(附加题) 3. 求10 个整数中最大值。 4. 写一个函数返回参数二进制中 1 的个数 比如: 15 0000 1111 4 个 1 程序原型: int count_one_bits(unsigned int value) { // 返回 1的位数
}
交换
#include<stdio.h>
int main()
{
int *temp=0;
int a=10;
int b=20;
temp=&a;
a=b;
b=*temp;
printf("a=%d b=%d\n",a,b);
system("pause");
return 0;
}
#include<stdio.h>
int main()
{
int a=30;
int b=20;
a=a*b;
b=a/b;
a=a/b;
/*a=a+b;
b=a-b;
a=a-b;*/
printf("a=%d b=%d\n",a,b);
system("pause");
return 0;
}
最大
#include<stdio.h>
int main()
{
int arr[]={23,34,12,45,65,89,77,55,43,67};
int i=0;
int max=arr[0];
for(i=0;i<sizeof(arr)/sizeof(arr[0]);i++)
{
if(max<=arr[i])
max=arr[i];
}
printf("%d\n",max);
return 0;
}