当前位置:首页 » 编程语言 » c语言ab程序

c语言ab程序

发布时间: 2024-12-29 23:43:50

1. C璇瑷绋嫔簭锛堣緭鍏ヤ袱涓鏁 a b 姹俛b涔嬮棿镄勮川鏁板苟涓旇緭鍑烘墍链夎川鏁颁箣鍜岋级

#include <stdio.h> //鍖呭惈杈揿叆杈揿嚭澶存枃浠
int main() //涓诲嚱鏁
{
int flag, a,b; //flag镙囧织鏄钖︿负璐ㄦ暟 杩欓噷璁惧畾b>a
printf("璇蜂緷娆¤緭鍏a,b涓や釜鏁存暟锛屾敞镒廰<b,a鍜宐鐢ㄧ┖镙煎垎寮\n");
scanf("%d %d",&a,&b);
for (int i=a;i<=b;i++) //浠巃寮濮嫔埌b涔嬮棿镄勬墍链夋暟
{
flag=0; //鍒濆嫔寲锛屼负璐ㄦ暟
for (int j=2;j<=i/2;j++) //浠庨櫎浠2寮濮嬶纴涓鐩撮櫎浠ュ埌i/2,(渚嫔9/7瀹氢笉鑳芥暣闄)
{
if (!(i %j) ) //濡傛灉鏁撮櫎锛%涓哄彇浣欐暟锛
{
flag=1; //鍒舵爣蹇椾负1锛堜笉涓鸿川鏁帮级
break; //璺冲埌a-b镄勪笅涓涓鏁
}
}
if (flag==0) printf("%d\n",i); //濡傛灉浠庨櫎浠2寮濮嬶纴涓鐩撮櫎浠ュ埌i/2閮戒笉鑳芥暣闄わ纴鍒欎负璐ㄦ暟锛屾墦鍗板嚭𨱒ャ
}
}

2. 该c语言程序的输出结果为Ab,如何理解

main()
{
char c1='A',c2='a',*p1,*p2;
p1=&c1;//p1指向的是c1
p2=&c2;//p2指向的是c2
fun(p1,p2);//这里传的是p1,p2。并不是c1,c2,接下来看函数里的
printf("%c%c\n",c1,c2);//所以,此时c1的内容并没有改变,c2自增了1,所以结果就是Ab
}
void fun(char *a,char*b)//这里的a指向的是p1,b指向的是p2
{a=b;//这里a就指向了b,也就是p2,所以此时a就是指向了c2,而c1还是自己原来的,并没有任何变化
(*a)++;//这里把a现在的内容自增了,也就是c2的内容自增了,就是从a变成了b,现在再回到主函数
}

3. c语言ab比较大小

#include "stdio.h"
void main()
{int a,b;
scanf("%d%d",&a,&b);
if((a-b)>0)
printf("a>b\n");
if((a-b)<0)
printf("a<b\n");
if((a-b)==0)
printf("a=b\n");
}
运行一下看看吧

4. 我想做一个C语言关于加法a+b的编程,即运行后输入ab,即可得到答案我这样写哪里有问题

问贺碰题有点多啊。

#include<stdio.h>

intmain(){
inta,b,c;
printf("输入a,b:");
禅埋谈scanf("%d,%d",&a,&液歼b);
c=a+b;
printf("c=%d",c);
return0;
}
热点内容
fastboot清理脚本 发布:2025-01-01 21:12:36 浏览:254
如何查看提款密码 发布:2025-01-01 21:05:25 浏览:400
安卓登录白屏怎么处理 发布:2025-01-01 21:04:39 浏览:375
人工手摇算法 发布:2025-01-01 21:04:36 浏览:620
java监控内存 发布:2025-01-01 21:03:53 浏览:460
服务器双ip桥接访问 发布:2025-01-01 20:42:26 浏览:255
亚马逊云服务器还原系统 发布:2025-01-01 20:37:29 浏览:237
hbc加密手柄 发布:2025-01-01 20:18:15 浏览:242
php过滤斜杠 发布:2025-01-01 20:17:59 浏览:43
wamp搭建虚拟服务器 发布:2025-01-01 20:00:33 浏览:813