首页 > 其他分享 >习题

习题

时间:2022-10-02 23:02:01浏览次数:32  
标签:count arr int max ++ printf 习题

#include<stdio.h>//求10个数中最大的数
int main()
{
int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
int max = arr[0];//注意取数组中的某个值作为max的初始值
int i = 0;
int sz = sizeof(arr) / sizeof(arr[0]);//求数组大小
for (i = 1; i < sz; i++)
{
if (arr[i] > max)
{
max = arr[i];
}
}
printf("max=%d\n", max);
return 0;
}


#include<stdio.h>//分数求和
int main()
{
int i = 0;
double sum = 0.0;//整形无法表示小数,所以此处数据类型使用double
int flag = 1;
for (i = 1; i < 100; i++)
{
sum += flag*1.0 / i;
flag = -flag;//正负变换
}
printf("%lf\n", sum);
return 0;
}


#include<stdio.h>//计算1-100中出现9的次数
int main()
{
int i = 0;
int count = 0;
for (i = 1; i < 100; i++)//出现9两种情况,个位为9或十位为9,故使用取余取商的方法找数
{
if (i % 10 ==9)
count++;
if (i / 10 == 9)//两个if形成并列关系,因为99出现两次,所以次数+1
count++;
}
printf("count=%d\n", count);
return 0;
}


#include<stdio.h>//打印桃心哈哈哈哈哈哈哈哈哈
#include<stdlib.h>
int main(int argc, char* argv[])
{
float x, y, a;
for (y = 1.5; y > -1.5; y -= 0.1)
{
for (x = -1.5; x < 1.5; x += 0.05)
{
a = x * x + y * y - 1;
putchar(a * a * a - x * x * y * y * y <= 0.0 ? '*' : ' ');
}
system("color 0c");
putchar('\n');
}
printf(" 祝***快乐!");
printf("\n\n");
return 0;
}




标签:count,arr,int,max,++,printf,习题
From: https://blog.51cto.com/u_15805387/5729519

相关文章

  • 王道_顺序表课后代码习题总结
    顺序表1.删除主要在于删除后,后面元素怎样前移。1.删除一个值boolListDelete(SqList&L,ElemType&e){if(i<1||i>L.length)returnfalse;......
  • csapp第一章练习题
    Amdahl定律我们定义α为加速部分占整个系统部分的比例k为性能加速比例,即加速后的性能比上加速前的性能由公式可知练习题1:A:根据定义理解,有α=1500/2500,k=150/100,可根......
  • 大家都学了joke亲传的高数了, 来道练习题吧
    求\[y=\frac{\sqrt{1+x}-\sqrt{1-x}}{\sqrt{1+x}+\sqrt{1-x}}\]的导数口也,不难,只是我至今能同时算出两种不等的答案,算上正解,一共有四种答案了,互不......
  • 《概率机器人》课后习题 第4章
    importnumpyasnpimportmatplotlib.pyplotasplt第一题第1问HF状态预测先回顾一下要用到的离散贝叶斯滤波算法。\[\begin{aligned}1:\quad&\textbf{Algorithm......
  • 信息技术_必修2_第2章_习题答案
    信息技术_必修2_第2章_习题答案_220929a活动册P381.单选题(1)信息系统是一个()。A.网络系统B.计算机系统C.操作系统D.人机交互系统【答案】D【解析】P3......
  • Java流程控制08(练习题)
    1.计算0到100之间的奇数和偶数的和packagecom.zhangyi.Cycle;//计算0到100之间的奇数和偶数的和publicclassCycleDemo02{publicstaticvoidmain(String[]ar......
  • luogu P5518 幽灵乐团 / 莫比乌斯反演基础练习题
    重新学习了一下莫比乌斯反演,再来写一次这道题。Part1\[\prod_{i=1}^A\prod_{j=1}^B\prod_{k=1}^C\dfrac{\text{lcm}(i,j)}{\gcd(i,k)}\]\[=\prod_{i=1}^A\prod_{j=1}^B......
  • 面向对象编程中级部分习题
    1.作业1定义一个Person类{name,age,job},初始化Person对象数组,有3个person对象,并按照age从大到小进行排序,提示:使用冒泡排序.packagecom.yt.homwork.homework01;pub......
  • 水仙花数练习题
    1#include<stdio.h>23voidmain(){4inta=0;5inti,j,k;6i=j=k=0;7printf("请输入一个三位数:");8scanf("%d",&a......
  • python练习题
    1.输入账号密码,判断成功,程序退出。判断失败,继续登录输入。考察点:while和if语句的运用,及flage标志位。#coding=utf-8;flage=True;whileflage:user=raw_inpu......