c语言编程切蛋糕,怎么用C语言程序做个生日蛋糕能做可以动的嘛

1,怎么用C语言程序做个生日蛋糕能做可以动的嘛需要图形包比如opengl,当然可以做动的 。不过干嘛这么麻烦呢,随便用个建模软件做不是更方便没听懂你说的什么意思,不过用tc的图形库 , 上网找个几个图片,应该很简单【c语言编程切蛋糕,怎么用C语言程序做个生日蛋糕能做可以动的嘛】
2,C语言编程#include<stdio.h>void main() char c1,c2; c1=getchar(); getchar();//接受回车或者空格 c2=getchar(); putchar(c1); printf("\n%c",c2);}putchar是单个字符输出函数.而scanf是标准输入函数诶.,你是不是把printf打成scanf了?char c1, c2;c1 = getchar();c2 = getchar();putchar(c1);putchar(c2);
3,C语言编程#include <stdio.h>void main() long DAY=0; int Y,W,i; char WD[7][5]= printf("Input the year:"); scanf("%d",&Y); for(i=1;i<Y;i++)if((i%4==0)&&(i%100!=0)||(i%400==0))DAY+=366;elseDAY+=365; } W=DAY%7; printf("从公元1年1月1日到%d年的1月1日有%ld天\n",Y,DAY+1); printf("%d年的1月1日是星期%s\n",Y,WD[(W+1)%7]);}是Y年的1月1日到公元1月1日对吧~#include<stdio.h>void main() int y,a,b; //a为公元1月1日到Y年1月1日的天数 b为Y年1月1日为星期几 int n; //n为闰年的数量 printf("PLEASE INPUT\n"); scanf("%d",&y); n=y/4; a=y*365 + n; b=a%7; // a/7的余数若为0则是星期天其余都为星期b if(b==0)printf("星期日\n"); else printf("星期%d\n",b); printf("总共有%d天\n",a);}我是新手打酱油long y,t,x;scanf("%d",&y); t=(y-1)*365+(y-1)/4;x=t%7; printf("%dtian,xingqi-%d",t,x);。1年1月1日是星期日吧 。。。这里输出的xingqi-0代表星期日
4,c语言编写程序1一个班有5个学生输入每个学生的学号姓/*2014/12/11一个班有5个学生,输入每个学生的学号,姓名,成绩,输出该班的总分,平均分和不及格学生名单*/#define N 5 //N为学生的人数,注意不加分号!!#include<stdio.h>struct Student{ int num; char name[20];//姓名可能是多个字符 , 例如:David,因此需要用%s来接收和显示,而不是用%c float score; };void main(){ Student stu[N]; int loc[N];//记录不及格学生的数组下标 int c=0;//c为不及格人数 float sum=0,avg=0; int i;//i为计数变量printf("请输入学生的学号,姓名和成绩:\n"); for (i=0;i<N;i++){scanf("%d%s%.3f",&stu[i].num,stu[i].name,&stu[i].score);getchar();//按下回车按键之后,开始接收先前输入的数据 , 而不是把回车当做一个字符if (stu[i].score<0||stu[i].score>100){printf("输入的成绩不合法!请重新输入记录!\n");i--;//当前序号减1,相当于上一条记录作废!continue;//跳出本次循环,开始下一次循环} } printf("输入的学生情况如下:\n"); for (i=0;i<N;i++){sum+=stu[i].score;if (stu[i].score<60){c+=1;//不及格人数加1loc[c-1]=i;//将下标存到loc数组中,数组下标均从0开始} } avg=sum/5;//平均分=总分/总人数 printf("该班的总分是:%.3f-------平均分是:%.3f\n",sum,avg); printf("不及格人数有%d个,分别是:\n",c); for (int k=0;k<c;k++){//loc数组中记录了不及格学生的下标,因此在原始数组中寻找这些下标printf("%d%s%.3f\n",stu[loc[k]].num,stu[loc[k]].name,stu[loc[k]].score); }}

    推荐阅读