简介:【C语言刷题每日一题#牛客网BC6】输入三个整数,输出第二个整数 这是在实际中遇到的很简单的但却关系到习惯养成的问题,所以想拿出来单独讲一下 问题描述 实际中看到大部分人给出的代码是这样的 常见的写法 #include<stdio.h>int main(){int a,b,c;scanf("%d %d d%",&a,&b,&c);printf("%d\n...
int a, b, c; scanf("%d %d %d", &a, &b, &c); printf("%d", b); return 0; }
int a[10], i, m;// 读取10个不重复的整数 printf("Please enter 10 unique integers:\n");for(i = 0; i < 10; i++)scanf("%d", &a[i]);// 调用fun函数求第2大的数 m = fun(a);// 输出第2大的数 printf("The second largest number is: %d\n", m);return 0;// ...
int main(int argc,char *argv[]){ int n,t1,t2,i,t;printf("Enter n(int n>1)...\nn=");if(scanf("%d",&n)==1 && n>1){ scanf("%d%d",&t1,&t2);if(t1>t2)t=t1,t1=t2,t2=t;for(i=2;i<n;i++){ scanf("%d",&t);if(t>t2)t1=t2,t2=t;} printf("The ...
define max(x,y) x>y?x:y//比较大小函数 int main(){ int a[5];int max1=0;int max2=0;for(int i=0;i<4;i++){ scanf("%d",&a[i]);max1=max(max1,a[i]); //记录最大值 } for(int i=0;i<4;i++){ if(a[i]!=max1)//记录除最大值以外的 最大值(第二大...
c语言程序设计作业。。。1.冒泡法排序,2. 第二大整数,3.数组输出1.冒泡法排序输入10个数,用“冒泡法”对10个数排序(由小到大)这10个数字在100以内。样例输入
include <stdio.h>#include <string.h>int main() {int n,i,j,len;char s[20];while(scanf("%d",&n) == 1) {sprintf(s,"%d",n);len = strlen(s);for(i = 0; i < len; ++i) {for(j = i; j < len; ++j)printf("%c",s[j]);printf("\n");}}return 0;} ...
要求的程序代码如下:include "stdio.h"int main(){ int a;scanf("%x",&a);printf("%x\n",0xffff00ff|a);return 0;}
i++){ a = num % 10;printf("%d",a);num = num/10;} return 0;} 分析:首先,输入的是一个整数,因此最前面一位数不是零,所以我们可以用除10取余法写。a = num % 10 就是输出数字的最后一位 然后除10剔除数字最后一位,这样数字倒数第二位就会输出。以此类推,就能逆序输出数字。