
C
Jewel00
这个作者很懒,什么都没留下…
展开
-
.输入10个整数,请把这10个数由小到大输出
int n[10]; for (int i=0; i10; i++) { printf("请输入第%d个数:",i+1); scanf("%d",&n[i]); } for (int i=0; i9; i++) { for (int j=i+1; j10; j++)原创 2013-10-17 20:39:06 · 3290 阅读 · 1 评论 -
输出如下;153=1^3+5^+3^3的所有三位数
#include int main(int argc,const char * argv[]){ int i,a,b,c; for (i=100; i1000; i++) { a=i%10; b=i/10%10; c=i/100; if (i==a*a原创 2013-10-22 11:59:04 · 822 阅读 · 0 评论 -
编写一个既可以求和也可以求积的函数。
#include double heandji(int n,char ch);int main(int argc,const char * argv[]){ int n; char ch; printf("请输入运算符:"); scanf("%c",&ch); printf("请输入整数:"); scanf原创 2013-10-22 14:08:11 · 978 阅读 · 0 评论 -
用C语言篇写一个成绩单,含有姓名,科目名,和总成绩。
#include #include #define S 100#define KS 10int n,k;char name[S][10];char kmname[KS][10];int cj[S][KS];void input();void sum();void show();void sort();int main(int argc,原创 2013-10-22 14:17:41 · 4231 阅读 · 0 评论 -
编写程序,测试由键盘输入的整数n是否含有数字5,若含有5,则输出“yes”,否侧输出“no”
#include int main(int argc,const char * argv[]){ int n; printf("请输入整数n"); scanf("%d",&n); while (n!=0&&n%10!=5) { n=n/10; } if (n==0)原创 2013-10-22 14:09:59 · 6405 阅读 · 1 评论 -
编写函数,求两个数的最大公约数。
#include int max(int a,int b);int main(int argc,const char * argv[]){ int a,b; printf("输入第一个数:"); scanf("%d",&a); printf("输入第二个数:"); scanf("%d",&b); int i原创 2013-10-22 14:12:19 · 8542 阅读 · 0 评论 -
输入5个浮点数 利用链表完成
#include #include typedef struct tagFdian{ float f; struct tagFdian *next;}Fdian;int main(int argc,const char * argv[]){ Fdian *pre=NULL,*head=NULL,*temp;原创 2013-10-22 14:22:33 · 851 阅读 · 0 评论 -
C 语言:判断某个数的各位数字是否全为素数
#include int prime(int a);int test(int n);int main(int argc,const char * argv[]){ int n; printf("请输入n的值"); scanf("%d",&n); int y=test(n); if (y==1) {原创 2013-10-22 14:26:42 · 1081 阅读 · 0 评论 -
从键盘上输入有效的年份和月份,显示某年的某月有多少天?
#include int main(int argc,const char * argv[]){ int month ,year; printf("请输入年份:\n"); scanf("%d",&year); printf("请输入月份:\n"); scanf("%d",&month); if原创 2013-10-22 11:43:20 · 6476 阅读 · 1 评论 -
输入10个数,输出最大值。
#include int main(int argc,const char * argv[]){ int i,n,max=0; for (i=0; i10; i++) { printf("请输入第%d个数:",i+1); scanf("%d",&n); if (max原创 2013-10-22 11:42:14 · 5074 阅读 · 1 评论 -
有1、2、3、4四个数字,编写程序计算出能组成多少个互不相同且无重复数字的三位数
int main(int argc,const char * argv[]){ int i,j,k,sum=0; for (i=1;i4;i++) { for (j=1;j4;j++) { if(i==j) conti原创 2013-10-17 20:45:42 · 2876 阅读 · 0 评论 -
//输入1-100,每行输出10个数。
#include int main(int argc,const char * argv[]){int a; for (a=1; a101; a++) { printf("%d\t",a); if (a%10==0) { printf("\n");原创 2013-10-17 20:50:20 · 25763 阅读 · 0 评论 -
//从1加到几等于3003.
//从1加到几等于3003.#include int main(int argc,const char * argv[]){ // int i=0,s=0; // while (s!=3003) // { // i++; // s+=i;原创 2013-10-17 20:51:48 · 1125 阅读 · 0 评论 -
把所有能被7整除的三位数显示出,一行输出7个数。
//把所有能被7整除的三位数显示出,一行输出7个数。#include int main(int argc,const char * argv[]){ int i,c=0; for (i=100; i1000; i++) { if (i%7==0) {原创 2013-10-17 20:52:41 · 3458 阅读 · 0 评论 -
编写一个函数,把两个数的和求出啦来。
//编写一个函数,把两个数的和求出啦来。#include int he(int a,int b);int main(int argc,const char * argv[]){ int a,b; printf("输入第一个数:"); scanf("%d",&a); printf("输入第二个数:"); scan原创 2013-10-17 20:57:26 · 3812 阅读 · 0 评论 -
用结构创建学生信息表
#include #include typedef struct tagStudent{ char name[10]; int yw; int sx; int yy; int sum;}Student;void show(int *n);int main(int argc,const cha原创 2013-10-22 11:48:19 · 1156 阅读 · 0 评论 -
从键盘中输入十个数判断偶数和奇数,输出平均值。
#include int main(int argc,const char * argv[]){ int n,s1=0,s2=0,c1=0,c2=0; for (int i=0; i10; i++) { printf("请输入第%d个整数:\n",i+1); scanf("%d",&n);原创 2013-10-22 14:13:28 · 5842 阅读 · 0 评论 -
C语言:输入一个数,把他的约数求出。
#include int main(int argc,const char * argv[]){ int n; printf("请输入一个数:"); scanf("%d",&n); for (int i=1; i { if (n%i==0) { pr原创 2013-10-22 14:20:24 · 6084 阅读 · 0 评论 -
理解堆与栈
一、引言: 一直不太明白堆与栈到底是什么,是指一块内存区呢,还是指一种数据结构?编写程序中总提到内存分配的栈与堆的区别,静态与动态分配等,总也弄不明白,隐约知道一点,但总分不清堆与栈到底是一块内存区还是内存分配的方式,或者只是一种数据结构???跟杨惠讨论如何建立决策树的时候,她说实际上就是进栈出栈,当时真是一头雾水呀。隐约知道《TIJ》中说栈是存放数据的一个地方(实际是RAM),转载 2013-11-27 11:31:35 · 457 阅读 · 0 评论