當前位置:首頁 » 編程語言 » 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;
}
熱點內容
ftp文件伺服器搭建原理 發布:2025-01-01 19:58:32 瀏覽:601
單品腳本範例 發布:2025-01-01 19:52:50 瀏覽:617
如何從安卓換到ios 發布:2025-01-01 19:48:22 瀏覽:507
我的世界mine伺服器進不去 發布:2025-01-01 19:46:47 瀏覽:925
linuxscientific 發布:2025-01-01 19:06:24 瀏覽:758
購買騰訊雲輕量伺服器掛京東 發布:2025-01-01 19:04:06 瀏覽:345
java數組判斷 發布:2025-01-01 19:02:30 瀏覽:120
win10手動設置ip地址和dns伺服器 發布:2025-01-01 19:01:15 瀏覽:235
讀書郎安卓模式在哪裡 發布:2025-01-01 19:00:25 瀏覽:390
腳本管家 發布:2025-01-01 18:32:41 瀏覽:624