栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

第五章习题

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第五章习题

int main()

{
int k, x;
for (k = 0, x = 0; k <= 9 && x != 10; k++)
x = x + 2;
printf("%d,%d", k, x);
return 0;
}
/习题2/
int main()
{
char c;
for (c = getchar(); getchar() != ‘#’; c = getchar())
putchar©;
return 0;
}
/习题3/
int main()
{
char ch;
for (; (ch = getchar()) != ‘n’
printf("%c",ch);
return 0;
}
/习题4/
int main()
{
int i, a = 1; unsigned j;
for (j = 15; j > 0; j -= 2)a++;
printf("%d", j);
return 0;
}int main()
{
int x = 3;
do
{
printf("%3d", x = x - 3);
} while (!x);
return 0;
}
/习题14/
int main()
{
int x = 2;
do
{
printf("%3d", !x - 2);
} while (–x);
return 0;
}
/习题15/
int main()
{
int n = 12345, d;
while (n != 0)
{
d = n % 10;
printf("%d", d);
n = n / 10;
}return 0;
}int main()
{
int t = 1, n = 235;
do {
t*= n % 10;
n /= 10;
} while (n);
printf("%dn", t);
return 0;
}
/习题18/
int main()
{
int i, m = 0;
for(i=0;i<5;i++)
{switch(i)
{case 0:
case 1:m++;
case 3:m++;
case 4:m–; break;
}
}printf("%dn", m);
return 0;
}
/习题19/
int main()
{
int i, b = 0, c = 2;
for (i = 0; i < 2; i++)
switch (++b, b * c)
{
case 1:printf(“1”);
case 2:printf(“2”);
case 3:printf(“3”); break;
default:printf(“othern”);
}return 0;int main()
{
int d, f, i, n;
double item, sum;
printf(“Please input n:”);
scanf_s("%d", &n);
f = 1;
d = 1;
sum = 0;
for(i=1;i<=n;i++)
{
item = f * 1.0 / d;
sum = sum + item;
f = -f;
d = 2;
}printf(“sum=%fn”, sum);
return 0;
}
int main()
{
int i, n;
float sum = 0, flag = 1.0;
scanf_s("%d", &n);
for(i=1;i<=n;i++)
{
sum = sum + flag * i / (2 * i - 1);
flag = -flag;
}printf(“Sum=%fn”, sum);
return 0;
}
/习题21/
int main()
{
int n, s;
printf(“Enter anumber:”);
scanf_s("%d", &n);
printf(“Output:”);
do
{
s = n % 10;
printf("%d", s);
n /= 10;
} while (n != 0);
return 0;
}int main()
{
int i;
for (i = 100; i < 200; i++)
if ((i - 2) % 4 == 0)
if (!((i - 3) % 7))
if ((i - 5) % 9 == 0)
printf("%d", i);
return 0;
}
/习题23/
int main(void)
{
int count, i, n;
double grade, total;
printf(“Enter n:”);
scanf_s("%d", &n); total = 0;
count = 0;
for(i=1;i<=n;i++)
{
printf(“Enter grade # %d:”, i);
scanf_s("%lf", &grade);
total = total + grade;
if (grade < 60)
count++;
}printf(“Grade average=%.2fn”, total / n);
printf(“Number of failures=%dn”, count);
return 0;
}
/习题24/
int main()
{
int i, j;
for (i = 0; i < 10; i++)
{
j = i * 10 + 6;
if (i % 3 == 0)
printf("%3d", j);
}return 0;
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/657450.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号