第七次作业(网课那次)
1.运行图形
#include<stdio.h>
main(){
int i,j;
for(i=1;j<=5;i++){
for(j=1;j<=i;j++){
printf("*");
}
printf("\n");
}
}
#include <stdio.h>
int main()
{
int a,b,c;
printf("Plese input a number:\n");
scanf("%d",&a);
printf("\n\n\n\n");
for(b=a;b>0;b--)
{
for(c=(a-b);c>=0;c--)
{
printf(" ");
}
for(c=0;c<(2*b-1);c++)
{
printf("*");
}
printf("\n");
}
return 0;
}
2编写程序,通过for语句解决“鸡兔同笼”问题。“鸡兔同笼”是我国古代著名趣题之一. 大约在1 500年前,《孙子算经》中就记载了这个有趣的问题。书中是这样叙述的:“今有难免同笼,上有三十五头,下有九十四足,问雉兔各几何?”这四句话的意思是:有若干只鸡、兔同在一个笼子里,从上面数,有35个头;从下面数,有94只脚。求笼中各有几只鸡和兔?
#include <stdio.h>
int main()
{
int x,y;
for(x=0;x<=35;x++)
{
y=35-x;
if(2*x+4*y==94)
printf ("鸡:%d只 兔子:%d只\n",x,y);
}
}
3,编写程序,打印九九乘法表。
#include<stdio.h>
int main()
{
int i,j;
printf("-------九九乘法表--------\n");
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
printf("%2d*%d=%2d",j,i,i*j);
printf("\n");
}
printf("-------------\n");
}
4,输入一个数判断是不是质数。
#include<stdio.h>
int main(){
int num,i,count=0;
printf("请输入一个整数:");
scanf("%d",&num);
if(num==0){
printf("%d不是一个质数!",num);
}
for(i=2;i<=num/2;i++){
if(num%i==0){
count++;
break;
}
}
if(num!=1 && count==0){
printf("%d是一个质数!\n",num);
}else{
printf("%d不是一个质数!\n",num);
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理