C语言

来源:互联网 发布:软件测试报告总结 编辑:程序博客网 时间:2024/06/16 04:54

1.数组A中的内容和数组B中的内容进行交换

#include<stdio.h>
#include<stdlib.h>
int main()
{
 int i = 0;
 int j = 0;
 int a = 0;
 int arr1[4] = { 1, 2, 3, 4 };
 int arr2[4] = { 5, 6, 7, 8 };
 int arr3[4] = { 0 };
 for (a = 0; a < 4; a++)
 {
  arr3[a] = arr1[a];
  arr1[a] = arr2[a];
  arr2[a] = arr3[a];
 }
 for (i = 0; i < 4; i++)
 {
  printf("%d", arr1[i]);
 }
 printf("\n");
 for (j = 0; j < 4; j++)
 {
  printf("%d", arr2[j]);
 }
 system("pause");
 return 0;
}

2.计算1/1-1/2+1/3-1/4......+1/99-1/100的值

#include<stdio.h>
#include<stdlib.h>
int main()
{
 int a = 1;
 double sum = 1.0;
 double i=0 ;
 for (i = 2; i <= 100; i++)
 {
  a = a*(-1);
  sum = sum + a/i;
 }
 printf("%f\n", sum);
 system("pause");
 return 0;
}

3.1到100所有整数中出现多少次数字9
#include<stdio.h>
#include<stdlib.h>
int main()
{
 int i = 0;
 int count = 0;
 for (i = 1; i <= 100;i++)
 {
 if (i % 10 == 9)
  count++;
 if (i / 10 == 9)
  count++;
 }
 printf("%d\n", count);
 system("pause");
 return 0;
}


 


 

原创粉丝点击