當前位置:首頁 » 編程語言 » 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;
}
熱點內容
拉桿箱如何修改密碼 發布:2025-07-16 05:07:09 瀏覽:462
電腦安卓軟體哪個好下載 發布:2025-07-16 04:57:08 瀏覽:399
動態磁碟存儲池 發布:2025-07-16 04:46:34 瀏覽:313
php多維數組數組排序 發布:2025-07-16 04:45:19 瀏覽:376
煉妖壺文件夾 發布:2025-07-16 04:43:11 瀏覽:155
phpfile亂碼 發布:2025-07-16 03:57:54 瀏覽:93
手機存儲空間擴容 發布:2025-07-16 03:52:07 瀏覽:861
小米4清除緩存 發布:2025-07-16 03:03:17 瀏覽:563
如何緩解壓力英語作文 發布:2025-07-16 03:03:15 瀏覽:15
手機視頻怎麼緩存 發布:2025-07-16 02:59:05 瀏覽:933