完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
|
相关推荐
8个回答
|
|
题目:回答结果(结构体变量传递)
1.程序分析: 2.程序源代码: #include “stdio.h” struct student { int x; char c; } a; main() {a.x=3; a.c=‘a’; f(a); printf(“%d,%c”,a.x,a.c); } f(struct student b) { b.x=20; b.c=‘y’; } |
|
|
|
题目:读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。
1.程序分析: 2.程序源代码: main() {int i,a,n=1; while(n《=7) { do { scanf(“%d”,&a); }while(a《1||a》50); for(i=1;i《=a;i++) printf(“*”); printf(“/n”); n++;} getch(); } |
|
|
|
题目:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:
每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。 1.程序分析: 2.程序源代码: main() {int a,i,aa[4],t; scanf(“%d”,&a); aa[0]=a ; aa[1]=a 0/10; aa[2]=a 00/100; aa[3]=a/1000; for(i=0;i《=3;i++) {aa+=5; aa%=10; } for(i=0;i《=3/2;i++) {t=aa; aa=aa[3-i]; aa[3-i]=t; } for(i=3;i》=0;i--) printf(“%d”,aa); } |
|
|
|
题目:专升本一题,读结果。
1.程序分析: 2.程序源代码: #include “stdio.h” #define M 5 main() {int a[M]={1,2,3,4,5}; 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)); } |
|
|
|
题目:时间函数举例1
1.程序分析: 2.程序源代码: #include “stdio.h” #include “time.h” void main() { time_t lt; /*define a longint time varible*/ lt=time(NULL);/*system time and date*/ printf(ctime(printf(asctime(localtime(printf(asctime(gmtime(} |
|
|
|
题目:时间函数举例2
1.程序分析: 2.程序源代码: /*calculate time*/ #include “time.h” #include “stdio.h” main() { time_t start,end; int i; start=time(NULL); for(i=0;i《3000;i++) { printf(“/1/1/1/1/1/1/1/1/1/1/n”);} end=time(NULL); printf(“/1: The different is %6.3f/n”,difftime(end,start)); } |
|
|
|
题目:时间函数举例3
1.程序分析: 2.程序源代码: /*calculate time*/ #include “time.h” #include “stdio.h” main() { clock_t start,end; int i; double var; start=clock(); for(i=0;i《10000;i++) { printf(“/1/1/1/1/1/1/1/1/1/1/n”);} end=clock(); printf(“/1: The different is %6.3f/n”,(double)(end-start)); } |
|
|
|
题目:时间函数举例4,一个猜数游戏,判断一个人反应快慢。(版主初学时编的)
1.程序分析: 2.程序源代码: #include “time.h” #include “stdlib.h” #include “stdio.h” main() {char c; clock_t start,end; time_t a,b; double var; int i,guess; srand(time(NULL)); printf(“do you want to play it.(‘y’ or ‘n’) /n”); loop: while((c=getchar())==‘y’) { i=rand() 0; printf(“/nplease input number you guess:/n”); start=clock(); a=time(NULL); scanf(“%d”,&guess); while(guess!=i) {if(guess》i) {printf(“please input a little smaller./n”); scanf(“%d”,&guess);} else {printf(“please input a little bigger./n”); scanf(“%d”,&guess);} } end=clock(); b=time(NULL); printf(“/1: It took you %6.3f seconds/n”,var=(double)(end-start)/18.2); printf(“/1: it took you %6.3f seconds/n/n”,difftime(b,a)); if(var《15) printf(“/1/1 You are very clever! /1/1/n/n”); else if(var《25) printf(“/1/1 you are normal! /1/1/n/n”); else printf(“/1/1 you are stupid! /1/1/n/n”); printf(“/1/1 Congradulations /1/1/n/n”); printf(“The number you guess is %d”,i); } printf(“/ndo you want to try it again?(/”yy/“.or./”n/“)/n”); if((c=getch())==‘y’) goto loop; } |
|
|
|
只有小组成员才能发言,加入小组>>
791 浏览 0 评论
1151 浏览 1 评论
2527 浏览 5 评论
2860 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2710 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1070浏览 3评论
193浏览 2评论
455浏览 2评论
368浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
453浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 11:59 , Processed in 0.958706 second(s), Total 63, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号