【程序81】题目:809*??800*??
9*??1 其中?代表的两位数,8*??
的结果为两位数,9*??的结果为3位数。求?
代表的两位数,及809*??后的结果。
1.程序分析:
2.程序源**:
#include ""
#include ""
output(long b,long i)
printf("%ld/%ld=809*%ld+%ld",b,i,i,b%i);
main()
long int a,b,i;
a=809;
for(i=10;i<100;i++)
b=i*a+1;
if(b>=1000&&b<=10000&&8*i<100&&9*i>=100)
output(b,i);
getch();
程序82】题目:八进制转换为十进制。
1.程序分析。
2.程序源**:
#include ""
#include ""
main()
char *p,s[6];int n;
p=s;gets(p);
n=0;while(*(p)!=0')
n=n*8+*p-'0';
p++;printf("%d",n);
getch();
程序83】题目:求0—7所能组成的奇数个数。
1.程序分析:
2.程序源**:
#include ""
#include ""
main()
long sum=4,s=4;
int j;
for(j=2;j<=8;j++)j is place of number*/
printf("%ld",sum);
if(j<=2)
s*=7;else
s*=8;sum+=s;
printf("sum=%ld",sum);
getch();
程序84】题目:一个偶数总能表示为两个素数之和。
1.程序分析:
2.程序源**:
#include ""
#include ""
#include ""
main()
int a,b,c,d;
scanf("%d",&a);
for(b=3;b<=a/2;b+=2)
for(c=2;c<=sqrt(b);c++)
if(b%c==0) break;
if(c>sqrt(b))
d=a-b;
elsebreak;
for(c=2;c<=sqrt(d);c++)
if(d%c==0) break;
if(c>sqrt(d))
printf("%d=%d+%d",a,b,d);
getch();
程序85】题目:判断一个素数能被几个9整除。
1.程序分析:
2.程序源**:
#include ""
#include ""
main()
long int m9=9,sum=9;
int zi,n1=1,c9=1;
scanf("%d",&zi);
while(n1!=0)
if(!(sum%zi))
n1=0;else
m9=m9*10;
sum=sum+m9;
c9++;printf("%ld,can be divided by %d \"9\""sum,c9);
getch();
程序86】题目:两个字符串连接程序。
1.程序分析:
2.程序源**:
#include ""
#include ""
main()
char a=acegikm";
char b=bdfhjlnpq";
char c[80],*p;
int i=0,j=0,k=0;
while(a[i]!=0'&&b[j]!=0')
if (a[i];
int i,j,t;
i=0;j=m-1;
while(i t=*(a+i); (a+i)=*a+j); (a+j)=t; i++;j--; for(i=0;i printf("%d",*a+i)); getch 或 year 4 year 100 year 400 程序中可设置1个变量leap来代表是否闰年的信息,闰年 leap 1 不闰年 leap 0。include void main int year printf 请输入4位数年份 scanf d year if year 4 0 year 100 ... int i,j,k,m,l int tmpi,tmpj int count,min,tmp i x j y board i j 1 for m 2 m 64 m int num 解答编号。void backtrack int 递回求解。int main void int i srand time n... 分而治之方法与软件设计的模块化方法非常相似。为了解决一个大的问题,可以 1 把它分成两个或多个更小的问题 2 分别解决每个小问题 3 把各小问题的解答组合起来,即可得到原问题的解答。小问题通常与原问题相似,可以递归地使用分而治之策略来解决。下列通过实例加以说明。例 利用分而治之算法求一个整数数组中的... 空心梯形。编程,输入n,输出如下例 n 5 所示的高和上底均为n的等腰空心梯形。include main int a,b,c,d,e scanf d a b a for c 1 c a c 空心六边形。编程,输入n,输出如下例 n 5 所示的边长为n的空心正六边型。include main int ... 如图1 所示为一简单单片机系统原理图 在 p1.0 端口上接一个发光二极管 l1,使 l1 在不停地一亮一灭,一亮一灭的时间间隔为 0.2 秒。延时程序的设计方法,作为单片机的指令的执行的时间是很短,数量大微秒级,因此,我们要求的闪烁时间间隔为 0.2 秒,相对于微秒来说,相差太大,所以我们在执行某... 4.1c语句概述。一 一个函数包括声明部分和执行部分 语句 二 c语句可以分为以下5类 1 控制语句,完成一定的控制功能。c只有9种控制语句,它们是 if else 条件语句 for 循环语句 hile 循环语句 do hile 循环语句 continue 结束本次循环语句 break 中止执行sw... 例1 输出以下形状 分析 用两层循环控制输出。外层循环变量i控制行数,i 1 8 内层循环输出每行的8个星号和空格,j 1 8,每次输出 输完后换行。在内层输出星号前加空格让星号居中。也用循环实现。空格数计算方法 n个星号,中间有n 1个空格,所以星号行长度为n n 1 2n 1.默认输入窗口总长度... 常量和变量。1.常量 程序执行过程中,值不变的量。3 a 变量 值可以改变的量。一个变量有一个名字,在内存中有一定的存储单元,存放变量的值。2.常量类型 a.整型 12,0,3 b.实型 4.6,1.2 c.字符型 a d d.符号常量 define price 30 price不能再被赋值且要大写...C语言程序设计入门经典例题
C语言经典算法大全
C语言经典算法详解
c语言图形题经典习题
51单片机汇编语言及C语言经典实例
C语言语法知识
C语言输出格式控制
C语言基础知识大全